python - 如何在 Windows 10 上安装 pyYAML

标签 python windows pyyaml

我正在尝试在 Windows 10 上从源代码安装 pyYAML。我从 https://pypi.python.org/pypi/PyYAML 下载了 PyYAML 3.11。 .当我运行 setup.py 时出现错误:[WinError 2] 系统找不到指定的文件。如何解决?

PyYAML-3.11>python setup.py install
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.5
creating build\lib.win-amd64-3.5\yaml
copying lib3\yaml\composer.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\constructor.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\cyaml.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\dumper.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\emitter.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\error.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\events.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\loader.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\nodes.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\parser.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\reader.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\representer.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\resolver.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\scanner.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\serializer.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\tokens.py -> build\lib.win-amd64-3.5\yaml
copying lib3\yaml\__init__.py -> build\lib.win-amd64-3.5\yaml
running build_ext
creating build\temp.win-amd64-3.5
creating build\temp.win-amd64-3.5\Release
checking if libyaml is compilable
error: [WinError 2] The system cannot find the file specified

最佳答案

  1. http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyyaml 下载轮子适合您需要的(Python 版本,32/64 位)。

  2. $ pip3 install PyYAML-3.11-cp35-none-win32.whl

关于python - 如何在 Windows 10 上安装 pyYAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33665181/

相关文章:

python - 在 django 中获取基于时间的模型统计信息

python - Flask APScheduler + Gunicorn worker - 在套接字修复后仍然运行两次任务

python - 脚本中的子进程不起作用,手动启动时它起作用

python - 使用 PyYAML 有选择地转储对象属性

Pythonic 方式获取在 yaml 中定义或未定义的值

python - Scrapy/Python 中的简单信号处理给出错误

python - 如何在 Windows 上使用 Python 处理包含 EOF/Ctrl-Z 字符的巨大文本文件?

windows - 域帐户每隔几分钟就会用正确的密码锁定一次

windows - 如何使用 Git Archive 在 Windows 上创建 Tarball?