一次报错引发的pip安装之旅

当尝试在Anaconda环境中使用HTTPS请求时遇到SSL错误,通过查阅资料了解到是编译时未指定--with-ssl参数。解决方案包括重新编译Python,但作者在Windows环境下使用Anaconda,因此转向下载独立Python并安装SSL。接着,尝试使用ez_setup.py安装setuptools和pip,发现该方法已废弃,转而使用get-pip.py成功安装pip。为避免pip找不到模块问题,需在python37._pth文件中添加一行。此外,还介绍了如何利用国内pypi镜像加速pip安装过程。
摘要由CSDN通过智能技术生成

Anaconda对SSL的不支持

一切的出发点,始于这个报错,简单的调用request发了个https请求:
urllib3.exceptions.SSLError: Can’t connect to HTTPS URL because the SSL module is not available
于是,搜索
https://blog.csdn.net/sinat_36184075/article/details/80357542
这个文章说明了是编译安装的时候没有指定–wish-ssl参数导致。解决办法是重新对python3.6进行编译安装,用一下过程来实现编译安装:

cd Python-3.6.2
./configure --with-ssl
make
sudo make install

但是我是在Windows下用的Anaconda。再找

https://blog.csdn.net/zcyzhangzhou/article/details/86572845
重新下载纯python,再下载SSL,安装。。。

以下就是我的pip安装过程了。真的是,啥都躲不过去,最基础的东西以为通过Anaconda绕过去了,还是要回到hello world来。

被放弃的ez_setup.py

最简单的办法是搜索到的这个脚本,会自动下载并安装一些基础的模块,包括s

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值