我试图从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

odes.py -> build\lib.win-amd64-3.5\yaml

copying lib3\yaml\parser.py -> build\lib.win-amd64-3.5\yaml

copying lib3\yaml

eader.py -> build\lib.win-amd64-3.5\yaml

copying lib3\yaml

epresenter.py -> build\lib.win-amd64-3.5\yaml

copying lib3\yaml

esolver.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

elease

checking if libyaml is compilable

error: [WinError 2] The system cannot find the file specified

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

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

我在win64上,但是看不到任何win64选项。 我尝试了win_amd64选项,但出现错误ERROR: PyYAML-5.1-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

我在pyyaml.org/wiki/PyYAML中找到了安装

我按照以下步骤安装PyYAML:

克隆或下载https://github.com/yaml/pyyaml

打开cmd和cd到下载的路径

在仓库中以README的身份执行python setup.py install

您将需要安装许多依赖项才能在Windows中获得正确的构建环境设置。

为了使您的生活更轻松,请使用与您的Python版本相对应的Windows安装程序(.exe文件)(因此,如果您在64位Windows上安装了32位Python,请使用32位安装程序)。

PyYAML的PyPi索引页上列出了安装程序。

唯一的缺点是这些安装程序在虚拟环境中无法正常工作,因此您必须根据基本版本的Python安装它们。

我试过...说需要your注册表中找不到的python版本3.4。 我正在运行python 3.5

不支援Python 3.5; 您会看到为Python 3.4提供了内部版本,并且官方仅列出了3.2兼容版本。

难道不得不降级我的python吗? 还有其他办法吗?

即使您要针对3.5进行编译和构建,我也不害怕。 因为Python 3.5尚未正式支持它; 你可能有问题。 您可以在官方Wiki上查看何时支持Python 3.5的更新。

您可以在lfd.uci.edu/~gohlke/pythonlibs/#pyyaml中找到适用于Python 3.5的pyYAML二进制文件。 所有测试均通过。

从http://pyyaml.org/wiki/PyYAML下载合适的(Python版本,32/64位).exe文件,然后双击向导窗口将其双击以将PyYAML安装到Windows 10 PC。

请具体说明问题

只需双击.exe文件,然后引导向导窗口即可,非常简单。

windows系统中pyyaml_关于python:如何在Windows 10上安装pyYAML相关推荐

  1. redis 远程主机强迫关闭了一个现有的连接_如何在 Debian 10 上安装和配置 Redis 服务...

    Redis是一个开放源代码的内存中键值数据存储.它可以用作数据库,缓存和消息代理,并支持各种数据结构,例如字符串,哈希,列表,集合等.Redis通过Redis Sentinel提供高可用性,并通过Re ...

  2. 在windows系统中使用Ceres非线性优化库:(一)安装Ceres库

    (一)安装Ceres库                         1.用vcpkg安装Ceres库                 1.1.安装vcpkg 1.2.安装Ceres 1.3.配置C ...

  3. debian kafka_如何在Debian 10上安装Apache Kafka

    debian kafka 介绍 (Introduction) Apache Kafka is a popular distributed message broker designed to hand ...

  4. debian apache_如何在Debian 10上安装Apache Web服务器

    debian apache 介绍 (Introduction) The Apache HTTP server is the most widely-used web server in the wor ...

  5. 如何在Debian 10上安装Python 3和设置编程环境

    介绍 (Introduction) Python is a flexible and versatile programming language suitable for many use case ...

  6. 如何在Debian 10上安装Nvidia驱动程序

    在本教程中,我们将向您展示如何在香港服务器的Debian 10系统上安装 Nvidia 驱动程序.图形处理单元 (GPU) 的性能主要取决于驱动程序.Ubuntu默认使用开源视频驱动程序Nouveau ...

  7. 在windows系统中使用GDAL

    在windows系统中使用GDAL 啥是GDAL windows 安装GDAL osgeo4w 安装 osgeo4w 使用.py指令 python GDAL库安装 参考 啥是GDAL GDAL 官网 ...

  8. Windows系统中哪些文件夹可以删除

    Windows系统中哪些文件夹可以删除 windows文件夹中的哪些文件可以删除 经过以下的设置后,你的系统会更加清爽.简洁.高效! 1.打开"我的电脑"-"工具&quo ...

  9. Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/deta ...

最新文章

  1. 微信小程序的数字有部分会自动加粗的解决方法
  2. java maven centos7 yum安装
  3. (转)HTTP 协议之压缩
  4. 新一代球王!日本推AI篮球机器人,命中率接近100%!
  5. linux多台主机对比文件大小,Linux主机df和du出来的文件和磁盘大小不相同
  6. 对比特币勒索病毒进行批量安装永恒之蓝补丁
  7. win7系统稳定测试软件,win7系统电脑测试cpu性能的方法(图文)
  8. 【AMAD】django-activity-stream
  9. 过滤ilist中的重复数据
  10. HDFS高级功能(防止用户的错误操作 备份 试验/测试 灾难恢复 配额 数据迁移)
  11. angular 强制更新视图_angular,vue,react数据双向绑定原理分析
  12. 单片机74LS138扩展中断
  13. 修改vscode图标
  14. Navicat删除注册表
  15. 为什么要用谷歌浏览器翻译插件?| 文末福利
  16. IDEA常用快捷键,修改后更好用
  17. CF1438D Powerful Ksenia
  18. 收集的一些学习ios的好网站
  19. 17. 尚融宝引入阿里云短信服务
  20. carla Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.

热门文章

  1. 安装操作系统前须知知识(理论)
  2. Wiegand 协议
  3. python简单圣诞树手工折纸_简单折纸圣诞树手工制作教程教你如何折简单的圣诞树...
  4. B+树 范围查询_一文读懂B树和B+树
  5. javaweb后端第1次作业
  6. linux f5作用,[Linux]F5负载均衡器
  7. 【总结】2022GDOI普及组 没得游记
  8. Win10使用CMD命令关闭防火墙
  9. Qt网络编程:QNetworkDatagram
  10. C++ 协程的近况、设计与实现中的细节和决策