安装miniconda注意装到D:\miniconda3,勾选添加路径到环境变量

1.旧电脑上桌面右键在终端中打开,运行:

conda env export --name base > normal_environment.yml

(base替换为你想迁移的虚拟环境名)

2.检查normal_environment.yml文件:

用VScode打开文件,右下角修改编码格式为UTF-8,对原虚拟环境名称不满意的话,可修改name值为想要的英文虚拟环境名称(如normal),另外,如果最后一行prefix值对应base路径或者对相应路径不满意,可将路径修改为非base的想要的虚拟环境路径名称(如:D:\miniconda3\envs\normal)。

3.如果不需要安装torch:

打开 normal_environment.yml 文件,找到类似下面的行:

dependencies:

  • pip:

  • torch==2.3.0+cu121

  • torchaudio==2.3.0+cu121

  • torchvision==0.18.0+cu121

然后删除或者注释掉相关行。这样 conda 在创建环境时就不会尝试安装 torch 了。

4.新电脑安装D盘路径下安装miniconda后,桌面右键在终端中打开,运行:

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned, 然后关闭并重新打开 PowerShell,观察是否显示 (base)

不显示则运行conda init powershell,再重启PowerShell进行观察

5.新电脑上配置环境:

不要开梯子,powershell输入: conda env create -f normal_environment.yml

等待命令完成,虚拟环境迁移成功!

标签: 虚拟环境, python环境

评论已关闭