У меня были проблемы с Python, iPython и библиотеками. Следующие пункты показывают цепочку проблематики. Я запускаю Python 2.7 на Mac Lion.
- iPython не читает библиотеки scipy, matplotlib, но читает numpy.
- Чтобы исправить это, я попытался установить версию исходного кода Python, и это дало мне только больше проблем, так как теперь у меня есть две разные версии: 2.7.1 и 2.7.2.
- Я заметил, что запущенный Python использует версию 2.7.2 и импортирует scipy, matplotlib и numpy, но на iPython версия 2.7.1, которая не открывает scipy или matplotlib.
Я пробовал несколько вещей, с которыми сталкивался в других блогах. Но ни один из них не помог, и, к сожалению, я не совсем понимаю, что делаю с некоторыми из них. Например: я попытался удалить и переустановить ipython с помощью easy_install и pip. Я также попытался переустановить все через homebrew и изменить путь .bash_profile.
ipython
Сценарий «привязан» к конкретной версии Python она была установлена с - он не будет автоматически переключаться на то , что вы установили в прошлом. Если вы сначала установили 2.7.1, затем IPython, а затем 2.7.2 из источника, ваш IPython продолжит использовать 2.7.1. Вам нужно либо отменить все свои попытки, вернуться к исходной версии Python и выяснить, в чем причина пункта 1; либо переустановите IPython, используя ту установку Python, которая может получить доступ к нужным вам библиотекам.