一、赋予当前用户修改特定文件夹权限:
sudo chown -R $(whoami) /home/firefly/miniconda3/envs/rk/
sudo chmod -R u+w /home/firefly/miniconda3/envs/rk/
二、在源设备上导出 Conda 环境
conda activate your_environment_name
conda env export > environment.yml
这会创建一个名为 environment.yml 的文件,其中包含了该环境中所有安装的包及其版本信息
三、在目标设备上创建新的 Conda 环境
conda env create -f /path/to/environment.yml
四、如果已有conda环境,只想更新或者同步设备
conda env update -f /path/to/environment.yml --prune
conda env update
: 这个命令会根据 environment.yml 文件更新现有环境。它会安装文件中列出的新包,并升级已有的包以确保它们符合 environment.yml 的要求。-f /path/to/environment.yml
: 指定要使用的 environment.yml 文件路径。--prune
: 这个选项会移除当前环境中已安装但不在 environment.yml 文件中的包,以确保环境与 environment.yml 文件完全一致。