我讀了py2exe教程,併成功將我的Python代碼轉換爲正在運行的exectuable。py2exe導入錯誤
但是當我試圖給不已經安裝了Python,我得到以下錯誤另一臺計算機上運行它:
Traceback (most recent call last):
File "C:\Program_Files\Pyton2_7_2\lib\site-packages\py2exe\boot_common.py", line 92, in ImportError: No module named linecache
Traceback (most recent call last):
File "auto_create_workspace.py", line 1, in ImportError: No module named subprocess
在我的電腦,即使我卸載蟒蛇,它仍然有效。
UPDATE 我試圖dist
文件夾複製到另一個驅動器在我的電腦上,它仍然工作。 當我將它複製到網絡驅動器並從那裏運行時,我得到與上面相同的錯誤。
可能是什麼問題?
是否有subprocess.pyc或.pyo內library.zip? – 2012-02-16 16:39:48
@janne Karila,subprocess.pyc在library.zip中存在。 否則,它也不會在我的電腦上也工作,沒有安裝python。 – 2012-02-16 16:42:27