Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Ошибка IPython: / usr / local / bin / iptest: в доступе отказано

Автор вопроса: bigmike7801Ответов: 2

Я пытаюсь установить iPython в Snow Leopard в Терминале.

В окне терминала набираю:

$sudo /usr/bin/easy_install-2.6 ipython

Получаю такой результат:

Searching for ipython
Best match: ipython 0.10.1
Processing ipython-0.10.1-py2.6.egg
ipython 0.10.1 is already the active version in easy-install.pth
Installing iptest script to /usr/local/bin
error: /usr/local/bin/iptest: Permission denied

Есть ли причина, по которой я продолжаю получать сообщение "error: / usr / local / bin / iptest: Permission denied"? У меня только одна учетная запись на моем Mac, но я предполагаю, что она может иметь какое-то отношение к административному или корневому доступу, но я думал, что использование $ sudo позволит ему работать.

Любая помощь будет принята с благодарностью.

Спасибо!

  • Возможно, глупый вопрос, но разве нет бинарного пакета, который можно было бы установить? Faheem Mitha 03.04.2011

macospythonsudopermission-deniedipython

Ответы

Ответ 1 · silviot

Я предлагаю не путаться с вашим системным питоном и вместо этого использовать virtualenv.

Это также позволит избежать проблем с разрешением.

Ответ 2 · рейтинг -1 · Andreas Jung

Что ж, проверьте права доступа к файлу с помощью ls -la для файла и, если необходимо, используйте chmod, чтобы предоставить установленным файлам правильные разрешения.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы