Ответ 1
У меня тоже была эта проблема, следующее работало для меня и похоже на простое решение:
pip удалить ipython
pip install ipython
Я бегу mavericks и последний пип
Использование 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/локальные/бен/
Спасибо!
У меня тоже была эта проблема, следующее работало для меня и похоже на простое решение:
pip удалить ipython
pip install ipython
Я бегу mavericks и последний пип
Создайте .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
, поэтому только для пользователя, а не для всей системы.
Проверьте IPython, установлена ли следующая команда:
$python -m IPython
Если вы получили этот результат, как показано на рисунке выше.
Затем запустите эту команду на терминале и добавьте в файл ~/.bash_profile
$alias ipython='python -m IPython'
Итак, попробуйте запустить "ipython" снова на терминале. Это отлично работает для меня.
Справочные темы: