conda pip设置国内源 windows+linux

文章指导用户如何在遇到Conda连接不稳定和速度慢的问题时,通过添加国内镜像源(如清华大学、上海交通大学、中科大等)来优化安装过程。同时,也提供了设置和取消pip源的方法,确保Python包的下载速度和稳定性。

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

默认的conda源连接不好,时好时坏,而且速度很慢,可以使用国内的源

如果没有安装conda,可以参考:

miniconda安装:链接
anaconda安装win+linux:链接

windows使用命令提示符,linux使用终端(命令行)操作一下命令

一、conda

1.添加源(排名不分先后)

conda的国内源已经不多了。

清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

上海交通大学镜像源

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

中科大源

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

2.检查源

conda config --show channels

显示如下:
在这里插入图片描述

3.删除源(注意,这是删除)

会使用默认的源

conda config --remove-key channels

二、pip

1.设置pip源

通常设置conda也需要设置pip的源
显示pip配置

pip -v config list

设置清华源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

或者设置阿里源

pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com

2.取消设置pip源

pip config unset global.index-url
### 如何配置 Conda 使用阿里云镜像源 为了提高 Conda 的包管理效率并加快下载速度,可以通过更改镜像源至国内服务器来实现优化。对于希望使用阿里云作为镜像源的情况,具体操作如下: #### Linux 或 macOS 用户 编辑或创建 `~/.condarc` 文件以指定新的镜像源地址[^1]。 ```bash gedit ~/.condarc ``` 在该文件中加入以下内容以便指向阿里云的镜像服务: ```yaml channels: - https://mirrors.aliyun.com/anaconda/pkgs/main/ - https://mirrors.aliyun.com/anaconda/pkgs/free/ custom_channels: pkgs/main: https://mirrors.aliyun.com/anaconda/pkgs/main/ pkgs/r: https://mirrors.aliyun.com/anaconda/pkgs/r/ show_channel_urls: True ``` #### Windows 用户 通过命令行执行特定指令完成设置[^2]。 打开 Anaconda Prompt 并依次输入下列命令: ```shell conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/main/ conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/r/ conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/msys2/ conda config --set show_channel_urls yes ``` 这些命令会向用户的 Conda 设置中添加阿里云提供的不同类型的软件包仓库链接,并启用显示渠道 URL 功能方便追踪安装来源。 另外,在某些情况下可能还需要调整 Python 包索引位置,这通常适用于 pip 工具而非 conda 自身;不过如果确实有此需求,则可以在 `pip.ini` 中做相应修改[^4]: ```ini [global] index-url = http://mirrors.aliyun.com/pypi/simple/ trusted-host = mirrors.aliyun.com ``` 上述方法能够有效提升基于 Conda 进行开发工作的体验,尤其是在网络条件不佳的情况下更为明显。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ziqibit

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值