零号智能

  • Python
  • 部署
  • go
  • VPS
  • 运维
  • 生活琐事
  • html
零号智能
Fantasia's blog npc0.com.
  1. 首页
  2. Python
  3. 正文

Python pip install卡住的解决方案

2020年3月2日 4685点热度 17人点赞 0条评论

一般而言pip卡住通常是因为 使用Pip从源安装非纯Python软件包(如果未提供Wheel软件包)。比如pip install ecos,cvxpy等,如果遇到这种情况,可以在 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 直接下载相关的win二进制(仅限Win,MAC和Linux还是老老实实的安装gcc g++吧),如果Win想一劳永逸,那么先确定你的Python版本

当然还有一种情况就是万恶的文件不存在了,如下这种情况请直接安装这个pip的依赖库吧

utilsError: Download error for https://files.pythonhosted.org/packages/b5/6d/f52c0bc2359fe680aef4622bd5296
4f81f2882bdcf1d57ec27ba27d9bd10/numpy-1.18.1-cp37-cp37m-win32.whl#sha256=d92350c22b150c1cae7ebb0ee8b5670cc84848f6359cf6b5d8f8661709
8a9b73: _ssl.c:1059: The handshake operation timed out

python编译需要的Visual版本

Visual C++Python版本
14.X Visual Studio 2015以上3.5, 3.6, 3.7, 3.8
10.0 Visual Studio 2010 3.3, 3.4
9.0 Visual Studio 2008以下2.6, 2.7, 3.0, 3.1, 3.2

请按上面的相应的版本下载IDE,若是有现成的请点击工具->获取工具和新功能
2015版本的请依次展开编程语言->Visual C++->Common Tools for Visual C++2015
2017版本的请选中工作负载-> 使用 C++ 的桌面开发

安装时间较长,请耐心等待。下载速度还是挺不错的平均8M每秒 ,就是安装很慢
安装完后新建cmd窗口使用cl.exe如果提示:'cl.exe' 不是内部或外部命令
那么添加环境变量 VCINSTALLDIR
F:Program Files (x86)Microsoft Visual Studio 14.0VC(我这的安装是这个路径,如果你安装时选了其它路径,请填实际安装路径)
PATH也添加 cl.exe 的路径 F:Program Files (x86)Microsoft Visual Studio 14.0VC bin

pip有可能报 UnicodeDecodeError: 'utf-8' codec can't decode byte... 错误,这时需要将CMD的终端编码用“CHCP 65001”命令改为“UTF-8”后再安装。

如果你使用pycharm之类的编辑器或在cmd窗口里使用pip命令,请重启该应用,关闭工程无效。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2021年5月22日

vpc

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2021 npc0.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备19157245号-1

粤公网安备 44030702002746号