当前位置: 首页 > 面试题库 >

如何安装适用于Python的yaml软件包?

陈泰宁
2023-03-14
问题内容

我有一个使用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)


问题答案:

您可以尝试使用点子中的搜索功能,

$ 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


 类似资料:
  • 问题内容: 从pypi下载python软件包及其依赖项以便在另一台计算机上脱机安装的最佳方法是什么?有什么简单的方法可以通过pip或easy_install来做到这一点?我正在尝试在未连接到Internet的FreeBSD盒上安装请求库。 问题答案: 如果该软件包位于PYPI上,则将其及其依赖项下载到某个本地目录。例如 某些软件包可能必须手工存档到外观相似的tarball中。当我想要更新(不稳定)

  • 问题内容: 我正在尝试导入Pygame以用于我的Python 3.3版本。Pygame网站上的下载仅包含Python 3.1和3.2。我似乎无法导入Pygame,尽管我认为我已将其安装在正确的路径中。我已经尝试了3.1和3.2 Pygame下载。 是Pygame只是没有安装在正确的文件路径中,还是Pygame与我的Python版本(3.3)不兼容? 我正在运行Windows 7,这是错误: 问题答

  • 问题内容: 关于Python我是一个新手,因此我先乞求:)。就是说,我正在尝试制作一个脚本,其中包括安装一些Linux软件包。首先,我尝试按照此处说明使用subopen 。虽然这最终可以起作用,但我偶然发现了python-apt API,并且由于我不是狂热者或不愿意重新发明轮子,所以我决定尝试一下。 尝试查找有关使用python- apt安装软件包的示例/教程时,问题来了。搜索文档后,我发现Pac

  • 问题内容: 我在Windows机器上安装Python软件包(特别是JPype1 0.5.7)时遇到问题,并且想用Christoph Gohlke的Window二进制文件安装它。(根据我的经验,这减轻了许多其他软件包安装的麻烦。) 但是,尽管Christoph过去曾经提供.exe文件,但最近看来他是在上载.whl文件。 http://www.lfd.uci.edu/~gohlke/pythonlib

  • 问题内容: 您可以简单地从python安装中删除目录,还是必须删除任何残留文件? 问题答案: 它取决于您传递给的选项以及系统/软件包中distutils配置文件的内容。我不相信会以这些方式在指定目录之外修改任何文件。 值得注意的是,distutils目前没有卸载命令。 还值得注意的是,删除程序包/鸡蛋可能会导致依赖关系问题,例如尝试减轻此类问题的实用程序。

  • 问题内容: 我在设置python包时遇到了困难。应该可以使用SetupTools的EasyInstall来解决此问题,但是它们没有适用于Python 2.6的可执行文件。 例如要安装Mechanize,我只想根据INSTALL.txt将Mechanize文件夹放在C:\ Python24 \ Lib \ site- packages中,但是运行测试无效。有人可以帮忙阐明一下吗?谢谢! 问题答案: