我在运行编译的源代码时遇到问题。代码本身是正确的,如果我运行python file.py
一切顺利;如果我用 pyinstaller 或类似的软件编译它,然后运行它说的编译文件ImportError: No module named _cffi_backend
。但是当我打开 python 并导入 cffi 和/或 _cffi_backend python 时,不会显示错误。调查我的代码我发现问题出在padding
from 密码学 https://github.com/pyca/cryptography,所以如果我不导入padding
输出不显示错误(显然错误是因为代码在没有填充模块的情况下无法正常工作)。
有人能帮我吗?
我也刚刚遇到这个问题。
对我有用的是添加--hidden-import=_cffi_backend
使用 pyinstaller 构建时的选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)