Я выполняю macports для установки scipy и такого на леопарде OS X с python 2.7. Установка работает успешно, но под управлением Python и пытающийся импортировать пакеты, которые я установил, они не найдены.
То, что я выполняю:
sudo python_select python27
sudo port install py27-wxpython py27-numpy py27-matplotlib
sudo port install py27-scipy py27-ipython
Открытие Python в интерактивном режиме (это - правильная версия Python), я ввожу 'импорт scipy' и получаю модуль, не найденный ошибкой. Что дает? Как я могу узнать, где это устанавливает пакеты на вместо этого?
MacPorts устанавливает пакеты Python 2.7 в /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
. Проверьте, чтобы удостовериться, что этот путь находится в sys.path
в Python. SciPy был бы установлен в scipy
в соответствии с тем каталогом. Также проверьте port contents py27-scipy
гарантировать, что файлы находятся в правильном месте.