PyInstaller "ImportError: No module named Pyinstaller"
Dies ist der code, der produziert wird, wenn ich ausführen, python configure.py.
dan@Q430-Q530:~/pyinstaller-2.0/PyInstaller$ python configure.py
Traceback (most recent call last):
File "configure.py", line 28, in <module>
from PyInstaller import HOMEPATH, PLATFORM
ImportError: No module named PyInstaller
So, derzeit kann ich nicht einmal PyInstaller laufen, weil eines fehlt-Modul namens... PyInstaller. Dies ist PyInstaller 2.0, und finden Sie einige Seiten von den Innenseiten der /pyinstaller-2.0 und /pyinstaller-2.0/PyInstaller Verzeichnisse hier und hier, beziehungsweise.
Irgendjemand hier, der weiß, was Los ist??? Ich habe versucht, kopieren die pyinstaller.py Datei in den /pyinstaller-2.0-Verzeichnis in das /pyinstaller-2.0/PyInstaller-Verzeichnis, aber ich hatte kein Glück gibt.
Dies wird wahrscheinlich zu lächerlich einfach zu beheben, aber... Es hat mich etwas verblüfft. Wenn du noch mehr Informationen benötigt, einfach Fragen und ich werde versuchen, zur Verfügung zu stellen.
InformationsquelleAutor dantdj | 2012-08-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit PyInstaller 2.0, die Sie nicht brauchen, um ausführen konfigurieren oder pyinstaller-Dateien. (Lesen Sie PyInstaller 2.0-Dokument, die mit der installation der Dateien.)
Bauen Ihr Projekt, in der /dein/Pfad/zu/pyinstaller/- Verzeichnis, führen Sie einfach:
"python pyinstaller.py [opts] yourprogram.py"
InformationsquelleAutor hakan
Ich glaube nicht, dass die
configure.py
,makespec.py
undbuild.py
Dateien sein sollen, die Sie direkt in PyInstaller 2.0.Im download gibt es eine
pyinstaller.py
- Datei in der obersten Ebene - ausgeführt.InformationsquelleAutor Matt
Sieht es aus wie die
configure.py
erwartet.
auf Ihre PYTHONPATH. Sie sollten in der Lage sein zu laufenpython
im/pyinstaller-2.0
undimport PyInstaller
. Dies sollte fehlschlagen, da es nicht in der Schrift. Sie können hinzufügen.
zu Ihrer Umgebungsvariable in Ihrem~/.bashrc
(stellen Sie sicher, dass Quelle es oder starten Sie eine neue terminal-Sitzung um die änderung zu bekommen). Dies wäre so etwas wie:Oder Sie können hinzufügen, an die Spitze des configure-Skriptes:
Entweder Weg, Sie sollten in der Lage sein, um das Skript auszuführen in
/pyinstaller-2.0
und importieren Sie diePyInstaller
Modul.es sollte keine Rolle spielen, da Sie in der Regel anfügen, was in der variable vor .. es sei denn jemand verwendet eine schlechte form vor und nicht das Ende der Anweisung mit
:$PYTHONPATH
.Es scheint nicht zu sein, nichts in der bashrc-Datei, die im Zusammenhang mit python. Sicher, eine Suche nach "python" - lässt sich nicht einschalten nichts. Der import sys in configure.py die option scheint nicht zu funktionieren.
ja, ist es egal, wo in der
.bashrc
Sie es.Hinzugefügt es auf der Unterseite: i.imgur.com/yyYyt.png immer Noch nicht funktioniert. Vielleicht mache ich es falsch... ich zu sein scheinen völlig ahnungslos, wenn es um das setzen von Umgebungsvariablen unter Linux. :p
InformationsquelleAutor Skylar Saveland