【问题标题】:No module named "yaml" [duplicate]没有名为“yaml”的模块[重复]
【发布时间】:2020-03-27 05:34:11
【问题描述】:

我已经在我的 Mac 上使用 pip install pyyaml 安装了 pyyaml,但安装后我似乎无法使用该模块,因为

ImportError: 没有名为“yaml”的模块

版本PyYAML-5.1.2

Python 版本是3.7

我似乎无法理解为什么会发生这种情况。谁能解释一下这个问题?

【问题讨论】:

  • 您的系统上是否还安装了 Python 2.7.x?在这种情况下,您的 pip install 可能已经为该版本而不是 Python 3.x 安装了它。你也有pip3 命令吗?
  • 你试过“python3 -m pip install pyyaml”吗?
  • 是的,我的系统中确实有 python 2.7.x,但目前默认的 python 版本是 3.7。而且我尝试使用命令“python3 -m pip install pyyaml”,还是一样...

标签: python python-3.x yaml pyyaml


【解决方案1】:

尝试pip3.x install pyyaml,其中3.x 对应于您使用的Python 版本。例如我使用pip3.6

这对我有用,although you can look here 以获得更多选择。

【讨论】:

    猜你喜欢
    • 2020-11-05
    • 2018-11-24
    • 1970-01-01
    • 2020-07-30
    • 2020-12-22
    • 2017-01-07
    • 2019-07-23
    • 2020-04-10
    • 1970-01-01
    相关资源
    最近更新 更多