你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
uuiitwp
赞同来自:
pip install <pakagename>
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
python <get-pip.py所在的路径>
要回复问题请先登录或注册
1 个回复
uuiitwp
赞同来自:
我也像题主一样, 尝试安装诸如setuptools这样的依赖包。但是最终都归结到了SSL 这个错误上,更可怕的是由于我是用虚拟机装的arcgis,我把arcgis自带的python复制到主机上,再使用get-pip.py安装pip居然成功装上了,我再把装好pip的python替换到虚拟机中的python,pip虽然可以使用,但是输入 后,同样报如上图的错误。
期间我一直认为是虚拟机与主机间网络共享有问题才导致了这个错误,但是使用python官方提供的python2.7.3在虚拟机里又可以成功安装pip。
这题困扰我三天了,就在刚才,我在主机上运行get-pip.py,想再比较下和虚拟机中运行结果为什么会不一致。在不起眼的地方发现了两行字
我!主!机!里!的!pip!居!然!用!了!国!内!的!源!
然后我在虚拟机里也使用了国内的源也成功了,估计国内的源不检查SSL证书之类的吧。
所以这个问题的解决方法就是:
1、使用国内的pip源:
在C:\Users\<username>\pip这个文件夹(如果没有新建一个)下新建一个名为"pip.ini"的文件,内容如下(默认使用清华的源): 2、将get-pip.py复制到本地或者下载下来,使用cmd在arcgis自带的python目录中运行: 3、然后就可以愉快地使用pip啦
ps:所以这个锅是要python官方背呢,还是pip官方背呢,还是arcgis官方背呢?也有可能是GFW的问题hhhh(逃
要回复问题请先登录或注册