今天在新系统上安装pillow库,提示错误:
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:997)'))': /simple/pillow/
原因:
警告提示表明在安装Pillow库时遇到了SSL连接错误。这可能是由于网络环境的问题导致的。
解决方法:
-
使用国内的镜像源进行安装:可以使用清华大学开源软件镜像站或者阿里云镜像源来加速安装。在使用pip安装时,可以添加
-i
参数指定镜像源地址,例如: -
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow 或者 pip install -i https://mirrors.aliyun.com/pypi/simple pillow
-
这样使用镜像源可能会避免由于网络原因导致的连接问题。
-
其它解决办法 :
-
升级pip:确保你正在使用最新版本的pip。可以使用以下命令升级pip:
pip install --upgrade pip
然后再尝试重新安装Pillow库。
-
使用conda进行安装:如果你正在使用Anaconda或Miniconda等Python发行版,可以尝试使用conda来安装Pillow库。使用以下命令:
conda install -c conda-forge pillow
这将从conda-forge渠道安装Pillow库。
通过尝试以上方法,希望你能够成功解决安装Pillow库时的SSL连接问题
搞定!!