Linux修改conda默认环境位置

# 1. 在终端查看conda 默认环境路径
conda info


package为缓存路径,envs为虚拟环境路径。以Ubuntu系统为例,默认情况下 /.conda路径排在第一位,表示默认环境安装路径。
2. 修改默认环境路径方法:

# 在对应的home/user_name 下,打开condarc文件
 vim ~/.condarc

附:vim输入i进入编辑模式,输入esc退出编辑模式,输入 :wq 或者 :wq! 退出保存修改文件
注:
condarc 文件是 Conda 配置文件,其名称的含义如下:
- conda:指的是 Conda 这个包管理和环境管理工具。
- rc:是 “run commands” 的缩写,通常用于指代配置文件(类似于 .bashrc.vimrc 等)。
因此,.condarc 文件(或 condarc 文件)是 Conda 的运行配置文件,用于存储 Conda 的默认设置,例如:
- Conda 仓库(channels)
- 默认安装环境
- 代理设置
- 包管理选项
这个文件可以位于:
- 用户级别:~/.condarc(Linux/macOS)或 C:\Users\YourUsername\.condarc(Windows)
- 全局级别:/condarc
你可以使用 conda config --show 查看当前的配置,或者 conda config --edit 直接修改 .condarc 文件。

之后插入如下路径设置配置(路径按照需要更改):

envs_dirs:
    - /root/workspace/anaconda/envs
pkgs_dirs:
    - /root/workspace/anaconda/pkgs
  1. 创建自己的虚拟环境
# 创建 名为 new_envs,默认python3.7的虚拟环境
conda create -n new_envs python=3.7
  1. 查看创建虚拟环境路径
conda env list

参考

  1. https://zhuanlan.zhihu.com/p/656951089

你可能感兴趣的:(linux,conda,运维)