我在运行编译后的源代码时遇到了问题。代码本身是正确的,如果我运行
python file.py
则一切顺利;但是如果我使用pyinstaller或类似软件进行编译,然后运行已编译的文件,它会显示ImportError: No module named _cffi_backend
的错误。但是当我打开Python并导入cffi和/或_cffi_backend时,Python没有显示错误。通过调查我的代码,我发现问题仅出现在来自cryptography的padding
上,因此如果我不导入padding
,输出将不会显示错误(显然,由于没有padding模块,代码无法正常工作)。请问有谁能帮帮我?