我在 Python 中使用 Virtualenv,由于 Windows 文件系统,我必须使用 sudo 执行 pip 命令...执行sudo pip
会在 virtualenv 之外执行 pip ...所以我直接执行 virtualenv 的 pip 文件....我通过执行以下操作来获得它
(venv) which pip
/mnt/c/twit/venv/bin/pip
所以我想做
which pip | sudo *first_command_output_goes_here* install requests
我读过xargs
但是我无法将第一个命令输出作为第一个参数传递......
我怎样才能做到这一点?
答案1
有两种解决方案:
sudo /mnt/c/twit/venv/bin/pip install requests
直接运行- 跑步
sudo $(which pip) install requests