windows 和 Macos 下修改pip源

本文详细介绍了如何在Windows和macOS系统中配置pip使用阿里云、豆瓣等国内镜像源,以及如何设置Anaconda使用清华、上海交大、中科大等国内镜像源,以加速Python包的下载与更新。

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

1、windows下

#在C盘,用户目录,进入当前用户,建立pip文件夹,建立pip.ini文件
#举例: C:\Users\zhang\pip\
#文件内容
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/

 

2、macos下

#在当前用户目录下建立.pip 目录,然后创建 pip.conf
#举例:  vim ~/.pip/pip.conf
#文件内容
[global]
trusted-host=mirrors.aliyun.com
index-url=https://mirrors.aliyun.com/pypi/simple

 

3、国内常用的pip源

阿里云 http://mirrors.aliyun.com/pypi/simple/ 
豆瓣 http://pypi.douban.com/simple/ 

首选aliyun,为什么?

因为速度快

查看pip包的安装位置

pip show tensorflow
pip show pandas

 

 

4、国内的anaconda源

1、清华

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true

2、上海交大

channels:
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

3、中科大

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

 

### 修改 pip 为国内镜像的方法 在 Python 开发中,修改 pip 为国内镜像是一个常见的优化操作。以下方法可以帮助用户快速配置国内镜像以提高下载速度稳定性。 #### 1. 临时使用国内镜像 可以通过在命令行中添加 `-i` 参数来临时指定国内镜像。例如,使用阿里云镜像安装 `requests` 库的命令如下: ```bash pip install requests -i https://mirrors.aliyun.com/pypi/simple/ ``` 这种方法适用于一次性需求,不会对全局配置产生影响[^1]。 #### 2. 永久配置国内镜像 永久配置 pip 需要编辑或创建 pip 的配置文件。具体步骤如下: - **Windows 系统** 配置文件路径为 `%HOMEPATH%\pip\pip.ini`。如果文件不存在,请手动创建。然后在文件中添加以下内容: ```ini [global] index-url = https://mirrors.aliyun.com/pypi/simple/ ``` 或者选择其他国内镜像 URL,例如中科大、腾讯或豆瓣等[^4]。 - **Linux macOS 系统** 配置文件路径为 `~/.pip/pip.conf`。同样地,如果文件不存在,请手动创建,并添加以下内容: ```ini [global] index-url = https://mirrors.aliyun.com/pypi/simple/ ``` #### 3. 使用命令行直接设置 通过 pip 提供的命令行工具可以快速完成全局镜像的设置。例如: ```bash pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple/ ``` 上述命令将全局镜像设置为中科大镜像。类似地,可以替换为其他镜像 URL,如阿里云、腾讯或豆瓣等[^2]。 #### 4. 注意事项 - 在配置过程中,请确保所选镜像 URL 是正确的,并且与官方 PyPI 保持同步。 - 如果遇到网络问题,建议尝试不同的国内镜像以找到最稳定的选项。 - 某些镜像可能提供额外的功能,例如断点续传,这在下载大型包时尤为有用[^3]。 ```python # 示例:验证 pip 配置是否成功 import pip print(pip.__version__) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值