我读了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