2016-03-31 14 views
0

, yeni başlayan bir programcıyım. PyCharm'da bir .py dosyası, bir .txt dosyası, bir .ico dosyası ve PyCharm projeleri için düzenli .idea klasöründen oluşan bir proje yazdım. Tümü, C: \ Users \ user \ PycharmProjects \ myprojectPyInstaller kullanarak bir PyCharm projesinden yürütülebilir bir dosyayı nasıl oluştururum? İlk önce

Tümü kaydedildi PyInstaller kullanarak tek bir dosya exe oluşturmak istiyorum. i komutu çalıştırmak istediğinizde Ama pyinstaller.exe --onefile --windowed myprogram.py i aşağıdaki hatayı alıyorum: "pyinstaller.exe" değil anladığım kadarıyla

'pyinstaller.exe' is not recognized as an internal or external command, operable program or batch file.

bu çünkü komut istemini çalıştırdığım konumda, ancak pyinstaller klasöründe cmd çalıştırırsam (C: \ Users \ pemho \ AppData \ Local \ Programs \ Python \ Python35-32 \ Scripts) projem yok, Yani bu da işe yaramıyor.

Programımı bir .exe dosyasına almak için ne yapmam gerekiyor?

Önceden teşekkür ederiz.

cevap

0

belirtmek ya kadar mutlak yolunu bulunabilirsinizgibi Pyinstaller klasöründen.

Alternatif olarak, sisteminize PATH'ye C:\Users\pemho\AppData\Local\Programs\Python\Python35-32\Scripts ekleyebilirsiniz (bkz. here).

0

çalıştırın proje dizinden pyinstaller ancak C gibi .exe tam dizin olarak diyoruz: \ PathTo Pyinstaller.exe

\

böylece cmd olmazdı

C gibi bir şey: \ Users \ kullanıcı \ PycharmProjects \ myproject> C: olarak,

C:\Users\pemho\AppData\Local\Programs\Python\Python35-32\Scripts\pyinstaller.exe --onefile --windowed myprogram.py proje klasöründen çalışması gerekir: \ PathTo \ pyinstaller.exe --onefile --windowed myprogram.py

İlgili konular