2017-05-18 70 views
1

我已經嘗試使用py2exe,cx_freeze和pyinstaller從程序中製作一個exe文件。當我啓動.exe時,所有這些都會給我一個錯誤'ImportError:No module named six'.exe當我嘗試編譯和.exe我得到ImportError:沒有名爲六的模塊

能夠創建.exe文件。我瀏覽過論壇,他們都說pip安裝六(已經安裝)。我試過卸載並重新安裝六個。

一個帖子提到卸載matplotlib,所以我做到了。

當我instlalled pyinstaller的要求之一是六安裝!所以這非常令人困惑。

回答

0

當您創建一個。 exe文件使用cx_freeze這種編譯所有需要的庫到。 exe文件夾,您可能必須從cx_freeze配置安裝文件才能創建。 exe,對不對?在那裏,你必須「告訴」cx_freeze當有人運行該程序時將需要哪些庫。

請記住,當你創建一個。 exe你不需要有python既不來運行它。

+0

我說 '六' 的包括列表。沒有幫助。 – Gardener85

+0

你可以發佈錯誤的截圖嗎? –

+0

對不起延遲迴復: http://i289.photobucket.com/albums/ll233/89733/stacked_help_zpsnrvlayj4.jpg – Gardener85

相關問題