# 更改 conda 的环境存放位置
我在使用服务器进行开发时,发现服务器的 conda 环境装在 root 根目录下,而根目录只有 30G。随着虚拟环境越来越多,30G 是根本不够用的。
进入根目录下的 conda 目录(通常叫 miniconda3 或者 anaconda3),在该级目录下找到 .condarc 这个文件,添加如下内容:
envs_dirs: | |
- /data/envs |
/data/envs 是你自定义的存放虚拟环境的位置。保存后,以后创建虚拟环境就能自动在这个目录下创建了。同时,你可以把虚拟环境 env 目录移动到这个自定义的位置,conda 也会识别到虚拟环境。
# 更改 pip 缓存的存放位置
pip 的缓存是全局的,也就是说所有的虚拟环境的 pip 缓存都将存放到一个地方,一般默认存放到根目录 root 下的 .cache 目录下。这时可以通过如下命令更改 pip 缓存的存放位置:
pip config set global.cache-dir "/home/your_path" |
或者进入根目录下的 .config/pip 目录,找到 pip.conf 文件,打开可以发现有如下内容:
[global] | |
cache-dir = /data/pip_cache |
在 cache-dir 字段更改为自定义的路径位置即可。
如果你想恢复默认设置,可以使用以下命令:
pip config unset global.cache-dir |
# 相关的其他教程
- Windows 居然也支持 mamba_ssim 和 causal_conv1d 了:https://blog.csdn.net/qq_45100200/article/details/139754231
- 简要介绍 cudatoolkit 和 CUDA Toolkit 的区别:https://zhuanlan.zhihu.com/p/27434091135
- 进一步详解 CUDA 和 cudatoolkit,拓展至 cudnn 和 nvcc:https://blog.csdn.net/qq_41094058/article/details/116207333
