当前位置: 首页 > 图灵资讯 > 行业资讯> pip怎么换成清华源

pip怎么换成清华源

来源:图灵python
时间: 2026-09-03 16:23:11
建议临时使用-i参数或永久使用pips,清华源稳定快速,支持HTTPS config set配置需要验证pip config list输出和安装日志确认生效,旧版pip需要升级。

不要犹豫直接改变——清华源现在稳定、快速、支持 HTTPS,99% 国内用户使用它没有问题。

临时换源:包装时添加 -i 参数就行

只装一次包?不想动配置?在命令中直接指定源是最干净的。

  • pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple —— 注意末尾必须是 /simple,少一个斜杠会报 404 Not Found
  • 如果遇到 Could not fetch URLSSLError,大概率不加 trusted-host,但是临时命令不需要管这个,-i 部分校验本身就会绕过
  • 不推荐把 -i 写进脚本长期使用,容易泄漏,维护困难,也容易误传 CI 环境中的权限或网络策略问题
永久换源:使用 pip config set 最可靠

比手动配置文件更安全,路径、编码、权限自动处理,跨平台生效。

CSV Data Pipeline

处理、转换、分析CSV和JSON数据,实施筛选、合并、聚合、格式转换、去重和摘要报告,支持CSV、TSV和JSON Lines文件。

下载

  • 运行 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
  • 加备用源(防止单点故障):pip config set global.extra-index-url "https://www.tulingpython.com/d/file/p/20260903/jjffcwxkku3 https://pypi.mirrors.ustc.edu.cn/simple" —— 注意引号和空格,多个地址必须用空格分隔
  • 实施后立即生效,无需重启终端,也无需改变环境变量
  • 如果提示 Config file does not exist,别慌,pip config 它将自动创建,您不需要提前构建目录或文件
验证和排错:看 index-url 才算成功

不要凭感觉,用命令确认真实有效的配置。

  • 运行 pip config list,输出中必须有类似之处 global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple' 的行
  • 如果看到 global.index-url='https://pypi.org/simple',说明旧配置还在起作用,可能是你以前在那里 pip.inipip.conf 写冲突项,必须手动删除相应的行
  • 执行 pip install --dry-run requests(Python 3.12+ 支持),看看日志是否要求清华域名;旧版本可用 pip install -v requests | grep "https://pypi.tuna"
  • 偶尔会遇到 pip 版本太老了(比如 pip < 21.0)不识别 pip config 先升级命令:python -m pip install --upgrade pip

最容易被忽视的一点:清华源 trusted-host 在新版 pip(≥22.0)不再强制写入配置,但如果使用企业内网或自建代理,仍有可能是因为 SSL 中间人拦截失败-此时需要额外添加 pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn