如何为 Python 安装 yaml 包?

新手上路,请多包涵

我有一个使用 YAML 的 Python 程序。我尝试使用 pip install yaml 将它安装在新服务器上,它返回以下内容:

 $ sudo pip install yaml
Downloading/unpacking yaml
  Could not find any downloads that satisfy the requirement yaml
No distributions at all found for yaml
Storing complete log in /home/pa/.pip/pip.log

如何为 Python 安装 yaml 包?我正在运行 Python 2.7。 (操作系统:Debian Wheezy)

原文由 harperville 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

你可以试试pip中的搜索功能,

 $ pip search yaml

它在简短描述中使用 yaml 在 PyPI 中查找包。这揭示了各种包,包括 PyYaml、yamltools 和 PySyck 等(请注意, PySyck 文档 建议使用 PyYaml,因为 syck 已过时)。现在你知道了一个特定的包名,你可以安装它:

 $ pip install pyyaml

如果要在 linux 系统范围内安装 python yaml,还可以使用包管理器,例如 aptitudeyum

 $ sudo apt-get install python-yaml
$ sudo yum install python-yaml

原文由 Bonlenfum 发布,翻译遵循 CC BY-SA 3.0 许可协议

pip install pyyaml

如果您没有 pip,请运行 easy_install pip 安装 pip,这是首选的软件包安装程序 - 为什么使用 pip 而不是 easy_install? .如果你喜欢坚持使用easy_install,那么 easy_install pyyaml

原文由 harperville 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题