PyInstaller找不到modu

2024-10-01 17:32:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用PyInstaller打包一个测试Python项目。完整源代码可在https://github.com/xilanma/ohoh

它所做的就是导入aes和ecdsa模块。当尝试使用PyInstaller在Windows上打包时,它会生成.exe,但当我启动.exe时,我收到以下错误:

C:\Users\ixcoin\dev\ohoh\dist>ohoh.exe
trying to import aes
Traceback (most recent call last):
  File "<string>", line 4, in <module>
ImportError: No module named aes

完整日志可在https://github.com/xilanma/ohoh/blob/master/README.md#some-logs上找到

有人知道怎么解决这个问题吗?我正在VirtualBox中测试windows7x86。在


Tags: 模块项目httpsgithubcom源代码windows错误
1条回答
网友
1楼 · 发布于 2024-10-01 17:32:53

在使用导入PyOpenSSL时,我遇到了一个类似的问题:无法导入AES。AES是pyinstaller丢失的一个隐藏的导入。这使我想到了使用PyInstaller的develop分支的解决方案。此分支中包含一个隐藏的导入文件,该文件查找并包含AES。在

我通过下载development分支的zip并解压来实现这一点。PyInstaller可以与以下命令一起使用:

python pyinstaller.py C:\path\to\my\script.py

pip包附带的所有命令都可以与上面的命令一起使用。在

我希望这有帮助。在

相关问题 更多 >

    热门问题