首页 > 解决方案 > 找不到 YAML 模块

问题描述

我目前正在尝试使用我的 YAML 文件,但是在尝试运行我的程序时,当它到达“import yaml”行时出现错误。

错误如下所示

ImportError: No module named yaml

即使我能够成功安装它

Collecting pyyaml
Installing collected packages: pyyaml
Successfully installed pyyaml-3.13

任何帮助都会很棒,谢谢

标签: pythonpipyaml

解决方案


which python

/home/user/anaconda3/bin/python

which pip

/home/user/anaconda3/bin/pip

这些必须匹配。比你能跑pip install PyYAML


对于此类问题,我可以推荐 conda。使用 conda 匹配所有依赖项。

以下是如何使用conda环境的描述。

这种方法的好处是您可以随时更改软件的版本(例如python),而不会影响您的其他项目。

此外,您可以像以前一样在其中使用 pip。


推荐阅读