必须用pip config set global.index-url命令全局配置清华或阿里云镜像源,而非仅依赖pycharm界面设置,因ui配置仅限图形安装且不生效于terminal、脚本及新项目。

PyCharm 里 pip 安装慢?先确认 pip 镜像是否生效
PyCharm 调用的是系统级 pip,不是独立的 pip。所以它不会自动读取 PyCharm 界面里配置的镜像源——除非你手动改了全局 pip 配置,或者在 Project Interpreter 页面里显式指定镜像地址。
常见错误现象:pip install requests 在 PyCharm Terminal 里执行依然慢、超时、或显示从 pypi.org 下载;pip config list 输出为空或没包含 index-url。
- 检查 pip 当前配置:在 PyCharm Terminal 或系统命令行运行
pip config list,看是否有global.index-url - 如果没输出,说明 pip 没配镜像,PyCharm 的包安装必然走官方源
- 别信 PyCharm 设置界面里“Package Manager”下的镜像开关——那个只影响 UI 搜索行为,不改变实际 pip 命令行为
conda 和 pip 镜像必须分开配,不能混用
conda 管理环境和底层依赖(比如 numpy 的 MKL 库),pip 管理纯 Python 包(比如 requests、flask)。两者镜像地址完全不同,且配置方式互不影响。
清华镜像对应关系必须记清:
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
-
conda用:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/等通道地址(带/pkgs/或/cloud/) -
pip用:https://pypi.tuna.tsinghua.edu.cn/simple(结尾是/simple,少一个字符都不行) - 误把 pip 镜像地址填进 conda config,会导致
conda install报CondaHTTPError - 反过来,把 conda 通道地址塞给 pip,会直接提示
Could not find a version that satisfies the requirement
PyCharm 中正确配置 pip 清华源的两种方式
推荐优先用命令行方式,稳定、可验证、不依赖 PyCharm 缓存。
- 在 Anaconda Prompt 或终端执行:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple - 执行后会生成或修改
%APPDATA%\pip\pip.ini(Windows)或~/.pip/pip.conf(macOS/Linux) - 验证:运行
pip config list,应看到global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple' - 如果想临时覆盖(比如只对当前项目生效),可在 PyCharm Terminal 里用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
PyCharm GUI 方式(仅作补充):Settings → Project → Python Interpreter → 右上角齿轮图标 → Manage Repositories → + → Name 填 “Tsinghua”,URL 填 https://pypi.tuna.tsinghua.edu.cn/simple → OK。但注意:这个设置只在点击 “+” 安装包时生效,Terminal 里仍走全局 pip 配置。
conda 清华源配置后,PyCharm 环境识别不生效?检查 .condarc
PyCharm 本身不读取 conda 镜像配置,但它依赖 conda 创建的环境。如果 conda create -n myenv python=3.10 仍然慢或失败,说明 conda 镜像没生效。
- 运行
conda config --show channels,输出里必须包含tuna.tsinghua.edu.cn类似地址 - 检查
.condarc文件路径:C:\Users\<username>\.condarc</username>(Windows)或~/.condarc(macOS/Linux) - 文件内容必须是 YAML 格式,
channels:下每行以-开头,不能漏掉-或缩进错位 - 如果 PyCharm 已配置了 conda 环境但安装包仍慢,大概率是该环境创建时没走镜像源——删掉重创一次更省事
最常被忽略的一点:conda 配置完后,必须用 conda create 新建环境,旧环境不会自动继承新镜像;PyCharm 里选中的解释器路径一旦固定,就不会再重新拉包。










