You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决pip升级Django时抛出的ConnectionError连接错误?

修复pip升级Django时的域名解析失败问题
  • 切换国内PyPI镜像源
    直接执行带国内镜像的升级命令,绕开官方源的域名解析问题:
    pip install --upgrade django -i https://pypi.tuna.tsinghua.edu.cn/simple
    也可以替换成阿里云https://mirrors.aliyun.com/pypi/simple/或豆瓣https://pypi.douban.com/simple/等镜像。

  • 修改家庭网络DNS服务器
    把路由器或设备的DNS换成公共DNS:

    • 国内常用:114.114.114.114、223.5.5.5
    • 国际常用:8.8.8.8、8.8.4.4
      修改后重启网络,再执行升级命令。
  • 排查路由器网络限制

    • 检查路由器是否开启了防火墙、网站过滤规则,确认没有屏蔽files.pythonhosted.org这类域名
    • 重启路由器,刷新整个家庭网络的连接状态
  • 临时关闭本地安全软件
    部分杀毒软件、防火墙会拦截pip的网络请求,临时关闭后重新运行:
    pip install --upgrade django

  • 配置pip永久使用国内镜像
    创建或修改pip配置文件,以后所有pip操作默认用国内源:

    • Linux/macOS:编辑~/.config/pip/pip.conf,添加以下内容:
      [global]
      index-url = https://pypi.tuna.tsinghua.edu.cn/simple
      
    • Windows:编辑%APPDATA%\pip\pip.ini,添加同样内容

内容的提问来源于stack exchange,提问作者Vadim Beglov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 15:36:33