2016-10-31 30 views
0

Ich habe die Module installiert (zum Beispiel: configobj, matplotlib, etc.), aber wenn ich versuche, diese Module in mein Python-Skript zu importieren und diese Skripte mit Linux/Ubuntu 14 auszuführen prompt gibt es "ImportError: Kein Modul namens configobj". Aber wenn ich versuche, das gleiche Modul mit Ipython zu importieren, gibt es kein Problem. Python-Version: 2.7.6 (wenn ich mit sys.version in ipython überprüft)Modul bereits installiert, aber "ImportError"

Ich habe bereits anakonda installiert. Ich weiß nicht, ob es irgendwelche Probleme auslösen kann.

Versuchte: Python error "ImportError: No module named"

ich Ändern $ PYTHONPATH versucht haben, anaconda lib/Verzeichnis zu zeigen, wie es nur in einigen Post auf Stackoverflow vorgeschlagen wurde. Auch hier haben viele Fragen überprüft, aber keine Lösung gefunden.

Verfolgt einige andere Links auch.

Thanks :)

+0

Beim Ausführen ‚pip freeze‘ haben Sie Ihre Module in der Liste? –

+0

Datei "/ usr/bin/pip", Linie 5, in von pkg_resources importieren load_entry_point Import: Keine Modul mit dem Namen pkg_resources –

+0

Könnten Sie dieses Verfahren versuchen http://stackoverflow.com/questions/7446187/no-module- Named-Pkg-Ressourcen und installieren Sie Ihr Paket nach –

Antwort

0

Ihr neues Modul muss mit

in einem Pfad wie

C:\Users\**SOMEUSER**\AppData\Local\Continuum\Anaconda2\Lib\site-packages 

dann sollten Sie installieren Sie das Modul von cmd sein

python setup.py install 

(vergessen Sie nicht auf CD das Modulverzeichnis in cmd ..)

wie es eine "setup.py" -Datei im Modul geben sollte s Verzeichnis.

Sie brauchen Ihre env-Variable nicht, um in Anaconda2 \ lib zu schauen, wen haben Sie das gesagt ?!

PYTHONPATH ist für Ihre python.exe Python von cmd zu nennen ...

+0

Geben Sie diesen Pfad nach den Fenstern? Es gibt keine Site-Pakete in anaconda/lib/in meiner Ubuntu-Struktur –

+0

Ja, das ist für Windows .... suche die Entsprechung für "site-packages" in Ubuntu und vergiss nicht ** python setup.py install * * –

Verwandte Themen