【问题标题】:Python: ImportError from compiled source codePython:来自已编译源代码的 ImportError
【发布时间】:2016-03-03 03:27:38
【问题描述】:

我在运行已编译的源代码时遇到问题。代码本身是正确的,如果我运行 python file.py 一切正常;如果我用 pyinstaller 或类似这样的软件编译它,然后运行编译后的文件,它会显示 ImportError: No module named _cffi_backend。但是当我打开 python 并导入 cffi 和/或 _cffi_backend python 不显示错误。调查我的代码,我发现问题只是来自cryptographypadding,所以如果我不导入padding,输出不会显示错误(显然错误是因为代码没有填充模块)。 有人能帮我吗?

【问题讨论】:

    标签: python cryptography padding importerror pyinstaller


    【解决方案1】:

    我也遇到了这个问题。

    对我有用的是在使用 pyinstaller 构建时添加 --hidden-import=_cffi_backend 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多