修改Anaconda默认环境路径和下载安装包路径并为anaconda配置镜像源

一、修改anaconda默认环境路径和下载安装包路径

在使用anaconda的过程中,经常涉及到环境和包的下载,而anaconda默认是下载在C盘的,这会大量占用C盘空间导致系统运行速度变慢,所以我希望将anaconda的默认环境路径和下载安装的路径更改到D盘中去,接下来开始实践过程。

1、查看当前默认环境路径和下载安装包路径

在这里插入图片描述

在电脑搜索栏搜索【anaconda prompt】并打开。

输入以下命令:

conda info

在这里插入图片描述

可以看出还未经修改过的 package cache(包路径)与envs directories(环境路径)都保存在C盘。接下来将它们都改到D盘去。

2、修改anaconda默认环境路径和下载安装包路径

找到“C:\Users\用户名下”路径下的 .condarc 文件用记事本打开,如果在此路径下找不到则打开anaconda prompt输入以下命令:

conda config --set show_channel_urls yes

在这里插入图片描述

删除其中的内容,输入类似以下指令(注意将路径修改为自己想要使用的路径,不一定要跟我的一样):

envs_dirs:
  - D:\software\anaconda\Anaconda_envs\envs
pkgs_dirs:
  - D:\software\anaconda\Anaconda_envs\pkgs

在这里插入图片描述

然后保存(“文件→保存” OR “Ctrl+S”)

3、查看修改是否成功

在电脑搜索栏搜索【anaconda prompt】并打开。

再次输入以下命令:

conda info

在这里插入图片描述

可以看到package cache(包路径)与envs directories(环境路径)已经修改到了D盘中。

二、配置anaconda镜像源

1、查看当前配置的镜像源

在这里插入图片描述

在电脑搜索栏搜索【anaconda prompt】并打开。

输入以下命令:

conda config --show channels #查看当前配置的镜像源

在这里插入图片描述

可以看出当前还是anaconda默认的下载镜像源,但是conda中很多下载的东西都是国外的(没有梯子的话下载速度会很慢),所以建议大家修改为anaconda的国内下载镜像源。

2、添加国内镜像源

目前,国内有多个可用的 Anaconda 镜像源,其中比较知名的有:
清华大学开源软件镜像站:清华大学开源软件镜像站
阿里云开源镜像站:阿里云开源镜像站
中科大开源镜像站:中科大开源镜像站

添加国内镜像源(以清华镜像源为例),打开anaconda prompt输入以下命令:

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

PS:如果想要在安装或更新包时显示镜像源的 URL,可以输入以下命令:

conda config --set show_channel_urls yes

3、查看配置是否成功

输入以下命令查看配置镜像源是否成功:

conda config --show channels

在这里插入图片描述
可以看出现在除了anaconda默认的下载镜像源,还多了我们刚刚添加的清华镜像源,镜像源配置就成功啦。

### 如何配置Anaconda使用国内镜像源 为了提高下载速度成功率,在使用 Anaconda 进行 Python 数据科学科学计算环境管理时,建议切换到国内镜像源。以下是具体的操作指南: #### 查看当前使用的镜像源 可以通过以下命令来查看当前 conda 的配置情况: ```bash conda config --show sources ``` 这将显示所有已配置的通道及其优先级。 #### 设置检索路径至国内镜像源 对于希望临时更改镜像源的情况,可以在每次执行安装或更新指令之前指定特定的镜像地址。以清华大学开源软件镜像站为例: ```bash conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/<channel-name> <package_name> ``` 其中 `<channel-name>` 是指具体的频道名称,而`<package_name>`则是要安装的具体名[^1]。 如果想要永久性地改变默认镜像源,则需编辑 `.condarc` 文件或者通过命令行工具完成此操作。这里提供两种方式实现这一目标: ##### 方法一:直接修改`.condarc`文件 找到并打开位于用户目录下的隐藏文件`.condarc`(Windows系统通常是在C:\Users\用户名\.condarc),如果没有该文件则可创建一个新的文本文件命名为.condarc。接着按照如下格式添加清华或其他国内镜像站点的信息: ```yaml channels: - defaults - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ ``` ##### 方法二:利用命令行工具自动写入 也可以不手动编写上述 YAML 格式的配置项,而是借助 `conda config` 命令快速设置: ```bash 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 --set show_channel_urls yes ``` 以上两条命令分别向现有的 channel 列表中追加了两个来自清华大学的镜像源,并设置了显示渠道URL选项以便于后续追踪所用资源出处[^2]。 #### 移除默认镜像源 如果有需要恢复原始状态或是不再继续使用某些自定义镜像源的话,可通过下列命令将其删除: ```bash conda config --remove-key channels ``` 这条命令将会清除所有的外部仓库链接,使 Conda 只依赖官方提供的默认库进行工作。 #### 配置文件位置及修改方法 在 Windows macOS/Linux 上,默认情况下个人用户的 condarc 文件存放在各自的主目录下(即 C:\Users\<YourUsername>\ 或 /home/<yourusername>/),如果是针对整个系统的全局设定,则可能存在于 Miniconda 安装路径中的 etc 目录里[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值