使用pip安装第三方库报错
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:852)'),)': /simple/x问题排除
1.是否需要更新pip
在终端输入 pip -V
pip -V
如果python版本对应,则不需要更新,不是版本问题,不用再纠结为什么python -m pip install --upgrade pip更新不了pip
有时候也会因为安装的第三方库和当前的python版本不匹配导致,可以试试安装其他版本的第三方库,或者试试安装其他库,如果能安装,则是第三方库版本问题,不要纠结其他东西。
2.更换库源
2.1使用清华pip库源,
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple/
如果能安装,则问题解决.
在pycharm中如何添加清华pip 库源
步骤:
点击pycharm下方的python Packages
点击设置图标
设置名称,并填入在url处填写 https://pypi.tuna.tsinghua.edu.cn/simple/点击应用,就可以看到两个库源了,
安装选择
就可以安装快速。
2.2更改默认pip库源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3.网络代理问题
报错提示
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:852)'),)': /simple/x
下载某个库时发生SSL连接错误。
可能是因为最近使用了魔法(vpn) 翻墙,关闭网络代理,翻墙软件即可,如果还不行,关闭翻墙软件之后,在电脑刷新一下网络的代理模式。
3.重新安装
如果是项目里的pip问题,系统的pip没有问题,而且实在没法解决,可以重新安装python环境,重新安装第三方库。
file --> settings --> Project>Python Interpreter
Add Interpreter
选择从当地导入
创建一个新的文件夹,选择安装的python
系统的python路径一般在
C:\Users\用户名\AppData\Local\Programs\Python\python39\python.exe
某些人可能会安装在
C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\python.exe (这是从微软应用商店安装的位置)
点击ok,新配置的环境就好了,点击应用Apply
点击Apply
如果在终端使用,需要关闭终端再重新打开