我想將我的Python3腳本發送給我的岳父母和祖母。每個人都有自己的Windows機器,一個運行Windows 7,另一個運行XP。包不需要編程知識的Python 3可執行文件
不知道如何打包它們才能在各自的機器上運行。有沒有這樣的方法?
在IDE環境中,我的腳本會提示關鍵字,路徑,文件名。所以有一些輸入,用戶必須輸入。不知道這是否會影響便攜式腳本的創建。
通過一些迴應在這裏閱讀計算器後,我發現py2exe
沒有與Python 3
而且Pytonw
工作,建議在這裏爲好,看起來很複雜。我認爲我的親戚都不會執行這些步驟。
最後CX-Freeze
網站我得到ublock過濾器 - 當我訪問他們的網站時存在惡意軟件風險和很大的警告窗口。
我相信這裏最好的方法是在他們的機器上安裝用於Windows的python3.4。這和運行「msi」(或「exe」)文件一樣簡單。之後,你可以發送「.bat」文件,比如''c:\ python34 \ python.exe your_script.py''',然後他們運行它。 – user996142
ublock默認會阻止Sourceforge上的所有內容,這有點過分 - Sourceforge會做一些傻事,但其中還有很多有價值的項目。你可以單獨找到cx_Freeze [docs](http://cx-freeze.readthedocs.org/en/latest/index.html)和[downloads](https://pypi.python.org/pypi/cx_Freeze/)網站,但。 –