簡體   English   中英

沒有名為py2exe的模塊

[英]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.

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