2016-01-08 65 views
1

我運行的腳本在.py上運行效果很好,如果我從python文件運行該腳本作爲.exe
但是當我將它導出到一個獨立的exe文件時,我得到了圖片中的錯誤。 我已經試過py2exe + Pyinstaller + "hidden" (option) + DLLs已被複制到該目錄。
這個問題似乎是編譯完成後的「Pyperclip模塊」。創建EXE後沒有任何模塊命名爲pyperclip

我的工作WIN 8.1的Python 2.7
讓我雙倍解釋編譯後運行.exe但是當我按下熱鍵WIN + F2正如我在「DEF」它寫道:與該錯誤崩潰。

enter image description here

+1

需要請註明您的代碼 –

+0

是否安裝'pyperclip '???????? –

+0

當然代碼正在工作!只有在它被轉換成.exe後纔開始崩潰 – maorw

回答

1

感謝你的幫助,一個朋友在運行py2exe它找不到一個名爲Pyperclip模塊想通了......

爲了固定它,我們已拷貝了pyperclip文件夾從「LIB」到主目錄C(保存「INIT py」爲內部的一個)\ python27 \

然後PY2EXE能夠無誤地編譯exe文件。

-1

謝謝!

該解決方案完全爲我工作在一個樹莓派3 我有同樣的錯誤代碼,並

/usr/local/lib/python3.4/dist-packages 

複製到

/home/pi