Python:由于目标计算机积极拒绝,无法连接

问题描述

今天想学习一下用Python的pandas库处理CSV文件,并绘制一些图形,在安装pandas时出现了以下问题

pip install pandas

显示如下错误
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPConnection object at 0x00000201B311DEB0>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': http://pypi.douban.com/simple/pandas/
在这里插入图片描述

解决方法

在找解决办法的过程中尝试了不少方法,在过程中使用pip安装其他包也会显示同样问题,因此怀疑是不是网络有问题,首先想到是不是访问不了下载源,因此更新了国内的镜像,发现还是同样的问题
在这里插入图片描述
猜测是不是自己的网络出现了问题,因为最近在用vx、QQ的时候也是各种点不开公众号链接,只能通过浏览器打开,于是检测了自己的网络设置,发现系统代理被打开了(应该是科学上网工具打开的)
在这里插入图片描述
将其关闭,再次安装,问题解决。
在这里插入图片描述

总结

在尝试解决的过程中,尝试了下载安装包的方法进行安装,进入之后发现Python版本处写的并不是自己熟悉的Python 3.9.1之类的字样而是CP37之类的
在这里插入图片描述
经查阅后了解到这里的CP是指CPython,即用C语言写的Python解释器

但是下载了一个CP37的包在安装时显示
在这里插入图片描述
此时还不知道要先使用

pip install wheel

创建wheel的环境,就想着是不是版本不匹配,但是也确实不知道自己是不是CPython,查了资料后发现可以使用下述方法查看自己是不是CPython

>>> import platform
>>>platform.system()
'Windows'
>>> platform.python_implementation()
'CPython'

后续在使用

pip install wheel

的过程中仍然显示上述由于目标计算机积极拒绝,无法连接的问题,
因此退回到最初的问题,最后找到了上述解决方法。


版权声明:本文为qq413886183原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。