Мне удалось установить spyder и работать на моем Mac, но я хочу добавить несколько модулей, которые он не включает по умолчанию (mahotas и pymorph) ,Добавление модуля (в частности, pymorph) в Spyder (Python IDE)
Я установил оба через 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. Как добавить их в spyder?
Характеристики:
Mac OSX 10.7.4
Spyder 2.1.9
Спасибо - работал для меня. Но также вам не нужно перезапускать Spyder, просто закройте интерпретатор, затем щелкните правой кнопкой мыши и «откройте интерпретатор», чтобы перезапустить интерпретатор python. Используется новый путь. –
Как только вы реализуете это решение, кажется, что что-либо, вызывающее файл ibpy EReader, может выйти из строя в строке 29 с помощью 'SyntaxError: не может назначить None'. Если вы получите это, удалите или закомментируйте «Нет». [Ссылка] (https://code.google.com/p/ibpy/issues/detail?id=16) – zelusp
В меню Spyder/PYTONPATH Manager –