conda和pip 永久改源,提高下载速度

问题描述:用conda命令和pip命令下载包非常缓慢,浪费时间。

问题分析:因为conda和pip的源在国外,所以在国内下载时非常慢。

解决方法:更改conda源

第一步:找到.condarc文件。(该文件没有名字,后缀为condarc,一般均在C:\Users\XXXXX这个目录底下)

第二步:将该文件打开,将文件修改为以下内容

channels: 
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 
- defaults
show_channel_urls: yes

第三步:保存该文件。

更改pip源

第一步:找到pip.ini文件。(一般均在C:\Users\XXXXX这个目录底下,如果没有就创建一个)

第二步:将该文件打开,将文件修改为以下内容

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

第三步:保存该文件

 

### 配置Conda环境中Pip使用国内镜像 为了使 Conda 环境中的 Pip 能够利用更快捷稳定的国内镜像来加速包的安装或解决访问问题,可以按照以下方法操作。 #### 方法一:全局设置 通过修 Pip 的配置文件实现永久性的变更。对于 Unix 或 macOS 用户来说,在用户目录下的 `.pip/pip.conf` 文件中加入特定的内容;而对于 Windows 用户,则是在 `%APPDATA%\pip\pip.ini` 中做相应调整: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple ``` 此方式适用于所有项目,并且不需要每次执行命令时都指定参数[^1]。 #### 方法二:临时设置(单次有效) 如果仅希望当前终端会话生效或者只针对某个具体项目的依赖管理工具进行配置而不影响其他地方的话,可以在调用 `pip install` 命令的同时加上 `-i` 参数指向所需的索引地址: ```bash pip install <package_name> -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 这种方法适合于偶尔需要切换不同 PyPI 仓库的情况,比如测试新发布的预发布版软件包等场景下非常有用[^3]。 #### 方法三:集成到虚拟环境创建过程 当创建新的 Python 虚拟环境时,可以通过传递额外选项给 conda 来自动完成上述配置工作。这一步骤通常发生在初始化阶段,即在激活该环境之前就已经完成了必要的定制化处理: ```bash conda create --name myenv python=3.x pip source activate myenv # Linux/MacOS 下激活环境的方式 activate myenv # Windows 下激活环境的方式 python -m pip install --upgrade pip setuptools wheel pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` 这段脚本不仅建立了名为 `myenv` 的全新隔离空间供开发人员自由实验各种库函数组合方案之用,还确保了其中所含有的 Pip 已经被正确设置了来自清华大学 TUNA 组织维护的良好性能表现优异的中国境内官方代理服务器作为默认下载渠道[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值