У меня возникли проблемы с ноутбуком iPython с момента его установки в первый раз. Я уже установил iPython через pip install, но потом решил установить Canopy Express, чтобы получить все пакеты и простой в использовании менеджер пакетов. Я нахожусь на MBP с установленной Yosemite.iPython ноутбук не будет обновляться, всегда работает в v. 0.12
Когда я запускаю ipython-ноутбук через.
ipython notebook --pylab inline
В терминале ноутбук запускается в Chrome.
Но, тогда я проверить версию IPython с
import IPython
IPython.__version__
это говорит 0,12 - что не последняя версия вообще. И не позволяет мне, например, использовать %matplotlib inline
(как магия не добавляется к этой версии)
Если я пытаюсь
pip install ipython --upgrade
я получаю:
"Requirement already up-to-date: ipython in /usr/local/lib/python2.7/site-packages"
Когда я проверяю Навес менеджер пакетов, он говорит, что у меня 2.3.1-2.
Любые идеи?
Моя догадка заключается в том, что у меня может быть несколько различных зависимостей/установок python или ipython, и это все испортит.
В любом случае, я могу полностью удалить все и начать заново, или быстро изменить мои зависимости, чтобы они выполнялись. Навес?
PS. В первый раз, когда я запустил ipython-блокнот, я только что установил его с помощью какого-то руководства, и я помню, что он работал с чем-то, называемым jupyter?
По-прежнему в браузере, но не с обычным IP [y]: Логотип ноутбука. Это странно?
редактировать:
which -a ipython gives
/Library/Frameworks/Python.framework/Versions/Current/bin/ipython
/usr/local/bin/ipython
/usr/local/bin/ipython
/usr/local/bin/ipython
/usr/local/bin/ipython
и
which -a python gives
/Library/Frameworks/Python.framework/Versions/Current/bin/python
/usr/local/bin/python
/usr/local/bin/python
/usr/local/bin/python
/usr/local/bin/python
/usr/bin/python
Здесь есть несколько вещей: добавьте 'which -a ipython' и' which -a python' на вопрос.Проблема в том, что у вас несколько версий python, разбросанных по вашему пути. 'jupyter notebook' станет новым« IPython notebook »- не нужно беспокоиться. Однако пока нет стабильной версии. – cel
Я добавил редактирование, а также прочитал «do's and dont» при установке python. Похоже, я виноват в некоторых из них. Есть ли в любом случае для меня удаление всех python (не связанных с OSX), и когда вы выполняете чистую установку с помощью Canopy? – TMorville
Вам не нужно их чистить. Но вы должны убедиться, что ваша переменная 'PATH' является последовательной и предпочитает правильный интерпретатор. Установка 'canopy', вероятно, правильно установит переменную' PATH'. Думаю, это сработает из коробки. Если нет, вам придется вручную изменять переменную 'PATH'. – cel