更换(Pypi)pip源到国内镜像

本文介绍了如何配置pip使用国内镜像源,包括阿里云、中国科技大学、豆瓣、清华大学等,以加速Python包的下载。提供了Linux、Mac和Windows系统的具体配置方法,以及如何解决使用非HTTPS源时的安全问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pip国内的一些镜像

提示:若担心安全问题请使用HTTPS加密源

修改源方法:

临时使用:

Linux Mac Windows 通用命令

可以在使用pip的时候在后面加上-i参数,指定pip源

pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改:

Linux:

修改 pip.conf 文件 (没有就创建一个)

$HOME/.config/pip/pip.conf

修改内容如下:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple12

Mac:

修改 pip.conf 文件

$HOME/Library/Application Support/pip/pip.conf

如果没有上面的目录,在如下目录创建 pip.conf

$HOME/.config/pip/pip.conf

修改内容如下:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple12

Windows:

修改 pip.conf 文件 (没有就创建一个)

%APPDATA%\pip\pip.ini

修改内容如下:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

修改文件后,执行命令发生错误

使用非HTTPS加密源(如豆瓣源),在执行命令发生错误,在命令最后加上--trusted-host pypi.douban.com

pip install django -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

<think>我们正在配置PyCharm社区版中的pip使用国内镜像。由于PyCharm本身提供了图形界面来管理Python解释器和包,我们可以通过修改项目的Python解释器设置来配置pip镜像。 步骤: 1. 打开PyCharm,进入项目设置(File > Settings 或者 Ctrl+Alt+S)。 2. 在设置中,找到Project: [项目名] > Python Interpreter。 3. 在Python解释器页面,你会看到当前项目使用的解释器,以及已安装的包列表。 4. 在包列表的上方,有一个齿轮按钮,点击它并选择“Manage Repositories”(管理仓库)。 5. 在弹出的窗口中,你可以添加、删除或修改仓库(即镜像)。默认情况下,这里可能是官方的pypi仓库(https://pypi.org/simple)。 6. 点击“+”添加国内镜像,例如: 阿里云:https://mirrors.aliyun.com/pypi/simple/ 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/ 7. 添加后,可以调整顺序(上移/下移),因为pip会按照顺序尝试连接。通常将国内放在最上面。 8. 点击OK保存。 另外,你也可以通过修改pip的配置文件来设置默认镜像,这样在命令行中使用pip也会使用镜像。但是这里我们关注的是PyCharm内部的设置。 注意:在PyCharm中,当你使用包管理工具安装包时,它会使用你设置的仓库。 但是,有时候在PyCharm中直接修改仓库可能不会生效(尤其是旧版本),那么我们可以通过修改pip.conf文件来全局设置。 方法二(全局配置): 1. 在用户目录下(如C:\Users\用户名\)创建pip文件夹,然后在pip文件夹中创建pip.ini文件(Windows)或者对于Linux/macOS,在~/.pip/pip.conf。 2. 编辑pip.ini/pip.conf,添加以下内容: [global] index-url = https://mirrors.aliyun.com/pypi/simple/ trusted-host = mirrors.aliyun.com 3. 保存后,PyCharm在调用pip时会使用这个配置。 由于PyCharm社区版没有专业版中直接设置镜像的入口(在较新版本中,社区版也支持管理仓库),所以如果图形界面没有“Manage Repositories”,那么采用方法二。 验证:在PyCharm中尝试安装一个包,看是否从镜像下载。 根据PyCharm版本的不同,界面可能略有差异。 参考:PyCharm官方文档[^1]。</think>### 在 PyCharm 社区版中配置 pip 使用国内镜像 以下是详细配置步骤,使用**清华大学镜像**为例(其他镜像替换 URL 即可): #### 方法 1:通过 PyCharm 图形界面配置 1. **打开项目设置** `File` → `Settings` (Windows/Linux) 或 `PyCharm` → `Preferences` (macOS) 2. **进入 Python 解释器设置** `Project: [项目名]` → `Python Interpreter` 3. **修改包管理设置** 点击右上角齿轮图标 → `Manage Repositories` ![PyCharm 仓库设置](https://resources.jetbrains.com/help/img/idea/2023.3/venv_package_repositories.png) 4. **添加镜像** 点击 `+` 添加: ``` https://pypi.tuna.tsinghua.edu.cn/simple ``` 删除默认的 `https://pypi.org/simple`(可选) 5. **验证配置** 安装新包时,在输出窗口查看下载 URL 是否来自镜像 #### 方法 2:通过 pip 配置文件(推荐) 1. **创建/修改配置文件** Windows: 在用户目录创建 `pip\pip.ini`(如 `C:\Users\用户名\pip\pip.ini`) macOS/Linux: 创建 `~/.pip/pip.conf` 2. **添加镜像配置** 用文本编辑器输入: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn ``` 3. **重启 PyCharm** 配置对所有项目生效 #### 常用国内镜像 | 镜像 | URL | |----------------|------------------------------------------| | 清华大学 | `https://pypi.tuna.tsinghua.edu.cn/simple` | | 阿里云 | `https://mirrors.aliyun.com/pypi/simple/` | | 中国科技大学 | `https://pypi.mirrors.ustc.edu.cn/simple/` | | 豆瓣 | `https://pypi.doubanio.com/simple/` | > **注意**:配置后首次安装包时可能出现 `The repository located at ... is not a trusted or secure host` 警告,添加 `trusted-host = 镜像域名` 即可解决[^1]。 ### 验证配置是否生效 在 PyCharm 终端执行: ```bash pip config list ``` 应显示: ``` global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple' ``` ### 配置原理 PyCharm 的包管理底层调用 pip 工具,修改 pip 的全局配置会直接影响 PyCharm 的包安装行为。镜像通过 CDN 加速下载,解决官方访问慢的问题[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值