Мне удалось установить и запустить spyder на моем Mac, но я хочу добавить несколько модулей, которые он не включает по умолчанию (mahotas и pymorph).
Я установил оба через easy_install в терминале, и оба установились без каких-либо сообщений об ошибках. Запуск python из терминала и использование import mahotasи import pymorphработает отлично, без сообщений об ошибках. Однако, когда я запускаю те же строки из сценария в spyder, я получаю следующую ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
import pymorph
ImportError: No module named pymorph
Все, что я сейчас пытаюсь сделать, это запустить строки импорта, вот и все. Кажется, я ничего не могу найти по этому поводу. Я предполагаю, что spyder использует отдельную установку python и установка модулей через терминал устанавливает их только в системную версию python. Как добавить их в спайдер?
Спецификации:
Mac OSX 10.7.4
Spyder 2.1.9