Udało mi się zainstalować Spydera i działać na moim macu, ale chcę dodać kilka modułów, których domyślnie nie uwzględnia (mahotas i pymorph) .Dodanie modułu (konkretnie pymorph) do Spydera (Python IDE)
Zainstalowałem oba przez easy_install w terminalu i oba wydawały się instalować bez żadnych komunikatów o błędach. Uruchamianie Pythona z terminalu i użycie import mahotas i import pymorph działa dobrze bez komunikatów o błędach. Jednak gdy uruchamiam te same linie ze skryptu w zasięgu Spyder pojawia się następujący błąd:
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
Wszystko Próbuję teraz zrobić to uruchomić linie importu, to wszystko. Nie mogę niczego na ten temat znaleźć. Zgaduję, że Spyder używa oddzielnej instalacji Pythona i że instalowanie modułów za pośrednictwem terminala instaluje je tylko do systemowej wersji Pythona. Jak mogę dodać je do Spydera?
Specyfikacja:
Mac OSX 10.7.4
Spyder 2.1.9
Dzięki - pracował dla mnie. Ale także, nie musisz restartować Spydera, po prostu zamknij interpreter, a następnie kliknij prawym przyciskiem myszy i "otwórz interpretera", aby ponownie uruchomić interpreter python. Używana jest nowa ścieżka. –
Po zaimplementowaniu tego rozwiązania wydaje się, że wszystko wywołujące plik ERBeadera ibpy może się nie powieść w linii 29 z 'SyntaxError: can not assign to None'. Jeśli otrzymasz to usunięcie lub komentarz wyjdź "Brak". [Odnośnik] (https://code.google.com/p/ibpy/issues/detail?id=16) – zelusp
W menu Spyder/PYTONPATH Manager –