Python yaml : ModuleNotFoundError

标签 python python-3.x anaconda yaml

我在 conda 中创建了一个新环境并安装了 yaml。

$ conda list | grep yaml
yaml                      0.1.7                had09818_2

但我无法导入它:
$ python -c 'import yaml'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'yaml'

Python 指向带有 env 的正确目录:
$ which python
/home/xxx/.conda/envs/tf2/bin/python

可能是什么问题?

我检查了类似的问题:在
this 问题是由坏的磁盘扇区引起的,
而在
this 单一答案并不能真正解释任何事情。

如果重要的话,我的 python 在 Ubuntu 16.04 上是 3.7.4。

最佳答案

The Conda package, yaml , 是用于解析 YAML 的 C 库。 The Python library顾名思义pyyaml .所以,

conda install pyyaml

关于Python yaml : ModuleNotFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57874201/

相关文章:

python - 在 if 或 while 语句 python 中打印一次 uniqe 变量

python - 有没有办法通过windows cmd运行python脚本并在cmd中显示python操作和绘图

python - 如何更改 Flask 中入口点文件的名称?

Python 列表排序

Python wifi子进程和通信错误

anaconda - 无法满足的错误 : The following specifications were found to be incompatible with each other:

python - 如何在运行 python3.5 的 anaconda 上安装 xgboost

python - 新的 conda 环境在我的电脑上安装每个包?如何营造清洁环境?

Python: 'NoneType' 对象没有属性 'get_username'

python - 无需手动输入即可读取文件名列表