我以前从没用过py2exe。我安装了软件包,创建了一个设置.py,运行它,它似乎没有任何明显的错误。我进入它创建的dist文件夹并试图运行exe,但我得到了这个错误:
Traceback (most recent call last):
File "rl2.py", line 3, in <module>
File "libtcodpy.pyc", line 41, in <module>
File "ctypes\__init__.pyc", line 428, in __getitem__
File "ctypes\__init__.pyc", line 423, in __getattr__
File "ctypes\__init__.pyc", line 353, in __init__
WindowsError: [Error 126] The specified module could not be found
我怎么解决这个问题?在
您可能需要在设置.py. 在
见here
我今天也有同样的问题。这是100%有效的解决方案
错误的意思是你的代码中导入的dll文件在创建的dist文件夹中有误。所以你必须在dist文件夹中复制并粘贴dll文件,这样就可以了。在
我用过logimove.dll文件和相同的问题。所以我把logimove.dll文件在dist文件和它的工作。:)
你到底用了什么命令来得到这个输出?在
我建议使用PyInstaller。 可以使用以下命令使用PyInstaller生成EXE:
“Pythonpyinstaller.py-y-w-F[路径\到\脚本.py]-n[项目名称]“
希望我帮了忙
相关问题 更多 >
编程相关推荐