跳转至

配置计算平台中的Anaconda

集群中的Anaconda配置的目录为只读,无法放置自己的代码,需要更改相应的配置。

襄阳集群

module load apps/anaconda3/2022.10
Anaconda会在自己的家目录中生成一个隐藏的配置文件和隐藏目录,均以一个“ . ”开头。 Anaconda的生成的隐藏文件和目录

查看配置

conda info
查看anaconda配置

创建用于存放虚拟环境的目录

比如用 ~/conda/envs 用户存放自己的虚拟环境

mdkir -p ~/conda/envs

更新配置

如果在自己的家目录中找不到.condarc,就手工创建一个,注意文件名必须为“自己家目录下的 .condarc ”,如有,直接修改此文件即可。

  • channels: 包下载的源
  • envs_dirs: 虚拟环境存放目录,需提前在自己家目录中提前创建好
  • pkgs_dirs: 使用源更新时,下载的包的缓存目录
vi ~/.condarc

# 写入以下内容,注意格式和空格

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
envs_dirs:                                            # envs存放目录
   - /public/home/wlzx_xy/workspace/conda/envs        # 需更换为自己设置的目录
   - /public/home/wlzx_xy/.conda/envs                 # 也可以设置多个目录
pkgs_dirs:
   - /public/home/wlzx_xy/.conda/pkgs
auto_activate_base: false

# 保存退出

# 注意.condarc的权限
chmod 644 ~/.condarc

一般来说,咱们计算平台是离线的,只需配置envs_dirs部分即可。

本文阅读量  次    本站总访问量  次