Мне удалось установить spyder и работать на моем Mac, но я хочу добавить несколько модулей, которые он не включает по умолчанию (mahotas и pymorph).
Я установил оба через easy_install в терминал, и оба, казалось, установили без сообщений об ошибках. Запуск python с терминала и использование импортных mahotas и импорта pymorph отлично работают без сообщений об ошибках. Однако, когда я запускаю те же строки из script внутри 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. Как добавить их в spyder?
Технические характеристики:
Mac OSX 10.7.4
Spyder 2.1.9