我在 conda 中创建了一个新环境并安装了 yaml。
$ conda list | grep yaml
yaml 0.1.7 had09818_2
Run Code Online (Sandbox Code Playgroud)
但我无法导入它:
$ python -c 'import yaml'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'yaml'
Run Code Online (Sandbox Code Playgroud)
Python 指向带有 env 的正确目录:
$ which python
/home/xxx/.conda/envs/tf2/bin/python
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?
我检查了类似的问题:在 这个问题是由坏磁盘扇区引起的,而在 这个单一的答案并没有真正解释任何事情。
如果重要的话,我的 python 在 Ubuntu 16.04 上是 3.7.4。