PyInstaller无法找到PyYAML隐藏导入

时间:2016-01-12 10:12:23

标签: python pyinstaller pyyaml

我正在使用PyInstaller来冻结依赖于PyYAML的脚本。

我收到以下错误:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tincidunt bibendum ligula, ac pulvinar justo scelerisque in. Ut nec auctor urna.</p>

所以我将ImportError: No module named 'yaml' 作为隐藏导入包含在内,但PyInstaller无法导入它。

yaml

因此运行我的二进制文件仍然失败并出现相同的错误。

PyYAML安装在活动虚拟环境中,因为其他模块在包含在隐藏导入时不会失败。我还试图在全球范围内安装它,甚至安装$ pyinstaller myapp.spec ... 2515 DEBUG: Hidden import: yaml 2516 INFO: Analyzing hidden import 'yaml' 2516 ERROR: Hidden import 'yaml' not found ... 系统包(Debian)。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我已经解决了安装python3-yaml系统包的问题。我的错误是安装了Python2版本。