Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python zipimport.ZipImportError:can';无法从使用py2exe制作的程序中找到模块_Python_Py2exe - Fatal编程技术网

Python zipimport.ZipImportError:can';无法从使用py2exe制作的程序中找到模块

Python zipimport.ZipImportError:can';无法从使用py2exe制作的程序中找到模块,python,py2exe,Python,Py2exe,我有一个我写的python程序,我正在尝试用py2exe“编译”,一切都很顺利,并且创建了可执行文件。第一次运行该程序时,出现以下错误: 回溯(最近一次呼叫最后一次): 文件“IMGui.py”,第13行,在 ImportError:没有名为IMCrypt2的模块 我发现,如果手动将自定义模块添加到/lib/shared.zip并再次运行该程序,则会出现以下错误: 回溯(最近一次呼叫最后一次): 文件“IMGui.py”,第13行,在 zipimport.ZipImportError:找不到模块

我有一个我写的python程序,我正在尝试用py2exe“编译”,一切都很顺利,并且创建了可执行文件。第一次运行该程序时,出现以下错误:

回溯(最近一次呼叫最后一次): 文件“IMGui.py”,第13行,在 ImportError:没有名为IMCrypt2的模块

我发现,如果手动将自定义模块添加到/lib/shared.zip并再次运行该程序,则会出现以下错误:

回溯(最近一次呼叫最后一次): 文件“IMGui.py”,第13行,在 zipimport.ZipImportError:找不到模块“IMCrypt2”

我一直在做一些广泛的谷歌搜索,我在网上找到的两个解决方案是删除“dist”和“build”文件夹,然后再试一次,并在我的选项中添加“includes”:“decimal”,但这两个解决方案都不适用于我=

我使用的是Python2.5(我使用的是新版本,但使用新版本构建时会出现其他奇怪的运行时错误,而我在Windows 7上成功构建的版本只在Windows 7上运行,因此我再次尝试在Windows XP上使用Python2.5,以获得更“通用”的Windows可执行文件)

我完全被难住了!任何帮助都将不胜感激

我解决了自己的问题(有点),我能够避免这个错误,并通过将所有模块整合到一个文件中成功地“编译”我的代码,这样就不会导入自定义模块。这导致了一些超级混乱的代码,但它起作用了

我解决了自己的问题(有点),我能够避免这个错误,并通过将所有模块整合到一个文件中成功地“编译”我的代码,这样就不会导入自定义模块。这导致了一些超级混乱的代码,但它起作用了