[英]No module named py2exe
我已經嘗試了一段時間在完整的腳本上使用py2exe,但是py2exe安裝似乎不正確。 導入py2exe失敗。 這是Python Shell中的輸出:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import py2exe
ImportError: No module named py2exe
我在這里檢查過 ,顯然在C:\\Python27\\Lib\\site-packages\\
應該有一個名為py2exe的文件夾。
那沒有。 我已經嘗試了幾次卸載/重新安裝,但都無濟於事。 有什么解決辦法嗎?
出於記錄,我正在運行Python 2.7和py2exe 0.6.9(最新版本,並且與Python 2.7兼容。
回答問題:
模塊路徑: ['C:\\\\Python27\\\\Lib\\\\idlelib', 'C:\\\\Windows\\\\system32\\\\python27.zip', 'C:\\\\Python27\\\\DLLs', 'C:\\\\Python27\\\\lib', 'C:\\\\Python27\\\\lib\\\\plat-win', 'C:\\\\Python27\\\\lib\\\\lib-tk', 'C:\\\\Python27', 'C:\\\\Python27\\\\lib\\\\site-packages']
py2exe的下載版本: py2exe-0.6.9.win64-py2.5.amd64.msi
使用32位替代Python version 2.7 required, which was not found in the registry
出現錯誤,指出Python version 2.7 required, which was not found in the registry
錯誤Python version 2.7 required, which was not found in the registry
。 而且我確實將python添加到PATH中。
更新:我安裝了錯誤的py2exe。 真令人尷尬。 為了記錄,我本來應該有py2exe-0.6.9.win64-py2.7.amd64.exe,但我有py2exe-0.6.9.win64-py2.5.amd64.msi
在setup.py之前不要包含“ python”命令。 這對我有用。 只需鍵入setup.py py2exe。 請注意,您必須與要轉換為可執行文件的python腳本位於同一目錄中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.