Я использую Virtualenv в Python, и мне нужно выполнить команду pip с помощью sudo из-за файловой системы Windows ... выполнение sudo pip
выполняет pip вне virtualenv ... так что я напрямую выполняю pip-файл virtualenv ....
Я получаю это, выполнив
(venv) which pip
/mnt/c/twit/venv/bin/pip
Итак, я хотел бы сделать
which pip | sudo *first_command_output_goes_here* install requests
Я читал о xargs
, но я не мог передать первый вывод команды в качестве первого аргумента ...
Как я могу это сделать ?
Есть два решения:
sudo /mnt/c/twit/venv/bin/pip install запросы
напрямуюsudo $ (какой пункт) установить запросы