私は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
解決策は2つあります。
sudo /mnt/c/twit/venv/bin/pip install requests
直接実行- 走る
sudo $(which pip) install requests