2014-10-06 24 views
5

Witryna pyInstaller.org wydaje się być niedostępna, gdy robię ten post.instalator pyInstaller nie instaluje się dla python3

Próbuję zainstalować instalator pyInstaller dla python3. Próbowałem zarówno:

"C: \ python34 \ scripts \ easy_install.exe" pyInstaller "C: \ python34 \ Scripts \ pip.exe" zainstalować pyInstaller

ale zarówno dać:

PyInstaller\compat.py", line 129 
    if sys.maxint > 2L ** 32: 
        ^
SyntaxError: invalid syntax 

Działa dobrze dla python27 Czy pyInstaller jest niezgodny z python3? Jeśli nie, jak mam utworzyć samodzielną aplikację z moich skryptów pyqt5 dla Windows?

+0

Mogą występować problemy z internetem, ponieważ http://pyinstaller.org prawdopodobnie działa – Apoorv

Odpowiedz

2

PyInstaller 2.1 nie jest jeszcze kompatybilny z Python 3.x. Musisz albo przełączyć się na Python 2.x, albo poczekać, aż projekt będzie kompatybilny z Pythonem 3.x, Możesz to sprawdzić na stronie PyPI, tak jak powinien mieć zaktualizowany klasyfikator, który oznaczy go jako "Python 3.x" zgodny. Obecnie tagi:

Programming Language :: Python 
Programming Language :: Python :: 2 
Programming Language :: Python :: 2.4 
Programming Language :: Python :: 2.5 
Programming Language :: Python :: 2.6 
Programming Language :: Python :: 2.7 
Programming Language :: Python :: 2 :: Only 
1

experimental branch on GitHub został opublikowany, który współpracuje z Pythona 3.

Wystarczy pobrać lub sklonować że i uruchomić.

Alternatywnie, use this fork, który naprawia niektóre błędy, np. --version-file=... wsparcie i obsługa multimediów PyQt5 oraz usługi drukowania.

+0

Dziękujemy! Wystąpił problem z py2exe obsługującym media PyQt5, więc użyłem widelca, który zasugerowałeś. Działa świetnie. Dziękuję bardzo! – davissandefur

+0

Link do eksperymentalnego oddziału na github jest martwy. – shuttle87

+0

Prawdopodobnie istotne w odniesieniu do linku do oddziału: https://github.com/pyinstaller/pyinstaller/issues/1417 – shuttle87

Powiązane problemy