目录
问题描述:
重新更换了一个服务器,账户也不相同。又不想重新配置完全一样的虚拟环境(或者忘记之前的虚拟环境中的具体参数),该如何办呢?
问题解决:
- 首先使用scp命令,将old服务器的虚拟环境,上传到新的服务器上
python
scp -rd **old env path** &&new env path&&
其中,** ** 中,表示是原有创建好的虚拟环境的路径
&& &&中,表示的当前存放新虚拟环境的路径地址
e.g.,
python
scp -rd /home/qtxu/anaconda3/envs/qtxu_coqe1 hongy@192.168.126.81:/public/home/hongy/miniconda3/envs/
- 虚拟环境传输完毕之后,可以使用clone命令,进行创建
conda create -n env1 --clone env2 # env1为新环境名称 # env2为被克隆的环境名称
⚠️:如果不使用这一步骤,只是第一步的话,可能会存在虚拟环境中的某些"关系"并未被建立。