Команда IPython не найден Terminal OSX. Установлен Pip - программирование
Подтвердить что ты не робот

Команда IPython не найден Terminal OSX. Установлен Pip

Использование Python 2.7, установленного через homebrew. Затем я использовал pip для установки IPython. Итак, IPython, похоже, установлен под:

/usr/local/lib/python2.7/site-packages/

Я думаю, что это верно, потому что есть каталог IPython и ipython egg.

Однако, когда я набираю ipython в терминале, я получаю:

- bash: ipython: команда не найдена

Я не понимаю, почему это ТОЛЬКО происходит с IPython, а не с python? Также, как я могу это исправить? Какой путь я должен добавить в .bashrc? И как мне добавить?

В настоящее время мой .bashrc читает:

PATH = $PATH:/USR/локальные/бен/

Спасибо!

4b9b3361

Ответ 1

У меня тоже была эта проблема, следующее работало для меня и похоже на простое решение:

pip удалить ipython

pip install ipython

Я бегу mavericks и последний пип

Ответ 2

Создайте .pydistutils.cfg в своем homedir со следующим содержанием:

[global]
verbose=1

[install]
install-scripts=$HOME/bin

[easy_install]
install-scripts=$HOME/bin

И затем: pip install -U --user ipython. Конечно, $HOME/bin должен быть в вашем $PATH. Пакеты будут установлены в $HOME/Library/Python, поэтому только для пользователя, а не для всей системы.

Ответ 3

Проверьте IPython, установлена ​​ли следующая команда:

$python -m IPython

введите описание изображения здесь Если вы получили этот результат, как показано на рисунке выше.

Затем запустите эту команду на терминале и добавьте в файл ~/.bash_profile

$alias ipython='python -m IPython'

Итак, попробуйте запустить "ipython" снова на терминале. Это отлично работает для меня.

Справочные темы:

ipython на MacOS 10.10 - команда не найдена

iPython установлен, но не найден