导入yaml缺少错误模块

时间:2018-01-12 21:17:23

标签: python python-3.x anaconda pyyaml

 >>> import yaml   
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module>
 File "/tools/python_libs/yaml/__init__.py", line 2, in <module>
   from error import *
ModuleNotFoundError: No module named 'error'

我不知道如何用anaconda3设置我的PYTHONPATH。

我错过了安装步骤吗?

1 个答案:

答案 0 :(得分:0)

我也有同样的情况,但是有ROS。当您使用python 3而不是python 2时,也会重现相同的错误。您可以查看相应的讨论 here。由于某些原因,我想使用python3而不是python2,因此我需要找出如何消除此错误的方法。

我现在可以提出两种解决方案:

  1. 按照ROS discussion
  2. 中的建议使用python2而不是python3
  3. 或者尝试将yamlpip3一起安装用于python3(而不是pip)。我认为在这种情况下可能会有所帮助。有关安装说明,请参见here