Python外部模块无法下载,下载任意模块均提示报错
解决Python无法下载外部模块的问题
从报错信息判断,核心问题是网络连接失败,无法正常访问PyPI官方服务器,以下是几种直接有效的解决办法:
切换国内PyPI镜像源
用国内镜像源替代官方源,大幅提升下载成功率,执行命令:pip install 目标模块名 -i https://pypi.tuna.tsinghua.edu.cn/simple若想永久配置镜像源,可在用户目录下创建
pip文件夹,新建pip.conf(Windows系统为pip.ini)文件,写入以下内容:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple排查网络代理设置
若当前环境使用代理,需确认代理地址、端口配置正确;也可尝试关闭代理后重试下载。若必须使用代理,需给pip指定代理参数:pip install 目标模块名 --proxy=http://代理地址:端口号检查防火墙或杀毒软件
部分安全软件会拦截pip的网络请求,可临时关闭防火墙、杀毒软件后再尝试安装模块。升级pip版本
老旧版本的pip可能存在网络兼容问题,先升级pip再执行安装操作:python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
内容的提问来源于stack exchange,提问作者syed
相关产品推荐
相关产品推荐

