Pip
и sudo
не на том же пути, на моей машине, так что, когда (в основном все время) мне нужно запустить обе команды, например, так:Судо и пип не на том же пути
sudo pip install xxx
I получить:
sudo: pip: command not found
pip
загрузки пакетов, но поскольку доступ отказывают в конце установки, она заканчивается неудачей.
делая pip -V
(which pip
возвращает ничего) я не получаю, чтобы узнать, где пип является:
pip 1.5.4 from /Library/Python/2.7/site-packages/pip-1.5.4-py2.7.egg (python 2.7)
и делая sudo bash -c 'echo $PATH'
,
я получаю:
/usr/bin:~/bin:/bin:/usr/local/bin:/usr/local/sbin:/Applications/Zed.app/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin
Я попытался для ссылки на ссылки в каталогах sudo, например:
$ sudo ln -s /usr/local/bin/pip /usr/bin/pip
, безрезультатно.
как положить sudo
на том же path
? Пожалуйста, помогите, я потерялся здесь.
Возможный дубликат [Где установлен пипс при использовании get-pip.py?](http://stackoverflow.com/questions/22278138/where-is-pip-installed-to-when-using-get- pip-py) – Loaf
не дубликат. 'pip' находится на моем« пути ». 'sudo pip' - нет. –
дубликат: [Команда не найдена при использовании sudo] (http://stackoverflow.com/questions/12996397/command-not-found-when-using-sudo) – Omid