gpt4 book ai didi

python - 没有名为 yaml 的模块(brew 再次破坏了我的 python)

转载 作者:太空宇宙 更新时间:2023-11-04 08:40:03 30 4
gpt4 key购买 nike

homebrew大约第三次再次破坏 python。我现在在让依赖项再次工作时遇到问题。此时我无法安装 yaml .


Collecting yaml
Could not find a version that satisfies the requirement yaml (from versions: )
No matching distribution found for yaml

还有一些建议说试试pyaml ,它再次简单地尝试导入 yaml失败了
Traceback (most recent call last):
File "script.py", line 13, in <module>
import pyaml
File "/~/virtualenv/project/lib/python2.7/site-packages/pyaml/__init__.py", line 6, in <module>
import os, sys, io, yaml
ImportError: No module named yaml

有人知道如何解决这个问题吗?

最佳答案

Python Package Index 中有两个包的命名有点不幸.

  • pip install pyyaml 可让您导入 yamlThis package使 Python 能够解析 YAML 文件。
  • pip install pyaml 可让您导入 pyamlThis package允许从 Python 等中漂亮地打印 YAML 文件。它需要安装 pyyaml

所以你的前进方向是:

  1. 安装pyyaml,最好使用pip
  2. 安装pyaml
  3. 利润

第 0 步是从 virtual environment 运行所有内容以防止 Homebrew 软件再次干扰您的 Python。此选项还允许您运行多个版本的 Python,而不仅仅是 Homebrew 软件所需的版本。

关于python - 没有名为 yaml 的模块(brew 再次破坏了我的 python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45619886/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com