2012-11-05 12 views
6

Próbuję użyć Gnuplot w skrypcie Pythona, który piszę w Sublime Text. Ilekroć budować, otrzymuję komunikat o błędzieBłąd importu Sublime Text2: Brak modułu o nazwie Gnuplot

Traceback (most recent call last): 
    File "..." line 4, in <module> 
     import Gnuplot 
ImportError: No module named Gnuplot 

Jeśli robię te same linie kodu bezpośrednio w terminalu, nie mam żadnego problemu importu i używania Gnuplot.

Błąd importu wydaje się być powszechny, podobnie jak w przypadku innych modułów. Zwykle poprawka jest związana z PYTHONPATH. Jednak Gnuplot znajduje się na moim komputerze pod adresem

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 

i powinien w związku z tym zostać znaleziony.

Ktoś, kto naprawił ten błąd?

+0

Sublime Text2 pakiecie z własnej interpreter Pythona. –

Odpowiedz

5

Sublime Text 2 zawiera własny interpreter języka Python, który ustawia PYTHONPATH niezależnie od interpretatora Pythona, do którego się odwołujesz.

Zobacz pytanie, jak ustawić inną PYTHONPATH dla Sublime. Zwróć uwagę, że jeśli używana biblioteka została skompilowana z inną wersją w języku Python niż Sublime, ładowanie natywnych bibliotek dynamicznie połączonych prawdopodobnie spowoduje awarię Sublime Text 2.

https://stackoverflow.com/a/9919953/315168

Powiązane problemy