2016-03-18 16 views
0

Ich möchte mein Skript in binäre ausführbare Datei in Linux mit Pyinstaller kompilieren, aber das Problem ist Pyinstaller kompilieren mit Python 2.x anstelle von Python 3.x. (Build-Prozess erfolgreich, aber mein Skript funktioniert nur auf Python 2.x.). Log:Pyinstaller mit Python3.x

$ pyinstaller script.py

22 INFO: PyInstaller: 3.1.1

22 INFO: Python: 2.7.6

22 INFO: Plattform : Linux-4.2.0-34-generic-x86_64-mit-Ubuntu-14.04

...

Wie konfigurieren Pyinstaller mein Skript mit Python 3.x zu kompilieren.


ich mein Problem gelöst haben, verwenden PIP3 Pyinstaller zu installieren:

sudo pip3 install pyinstaller 

Dank für die Hilfe!

+1

'PIP3 pyinstaller' installieren? Verwenden Sie pip ** 3 **, um pyinstaller zu installieren. –

+0

Ja! es hat mein Problem gelöst. Vielen Dank! –

Antwort

3

Um Pakete mit pip für verschiedene Versionen installieren Sie pip3/pip2/pip2.7/pip3.5 etc. so in Ihrem Fall können pyinstaller für Python erhalten 3 nur verwenden:

pip3 install pyinstaller