簡體   English   中英

打包適用於Windows 7的python可執行文件(64位)

[英]Packing python executable for Windows 7 (64bits)

我在Ubuntu上創建了一個簡單的Python GUI(tkinter)程序,現在我需要准備一個可執行文件才能在Windows 7上運行。我嘗試使用Nuitka來做到這一點:

nuitka --recurse-all --standalone Menu.py

在Windows上,它沒有運行。 我做錯了嗎? 嘗試使用其他程序代替Nuitka更好嗎?

編輯:當我嘗試運行它時,Windows會顯示一個對話框,內容為“此版本的程序不適用於該Windows。請檢查您使用的是32位還是64位,並與程序員聯系。”

編輯:我決定使用pyinstaller從Window進行所有操作,並且可以正常工作。

也許您應該使用py2exe,它非常用戶友好。

在此處下載py2exe 然后按照簡單的安裝程序進行操作。

打開Python命令行,並嘗試import py2exe ,只要安裝成功即可。

不要忘記將Python文件夾添加到您的環境變量中,您可以在此處找到有關環境變量的簡單教程。

現在讓我們來看一個簡單的例子。

#hello.py
print "Hello World!"

python hello.py
Hello World!

#setup.py
from distutils.core import setup
import py2exe 
setup(console=['hello.py'])

python setup.py install
python setup.py py2exe

cd dist
hello.exe
Hello World!

您可以在此處查看本教程以及更多文檔。

希望這可以幫助。

--lillypad

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM