一、目标:用anaconda创建与当前环境一样的虚拟环境(非联网)
1 查看现有虚拟环境内容
conda env list
# 列出所有虚拟环境
有星号’*'的表示当前使用的环境,示例中root为默认环境
[root@localhost ~]# conda env list
# conda environments:
#
tensorflow /root/anaconda3/envs/tensorflow
root * /root/anaconda3
2 创建基于当前环境的虚拟环境(相当于拷贝当前环境)
#创建一个和原python环境一样的虚拟环境
conda create --name my_env_name --clone root
3 激活并进入虚拟环境
# 三条指令不一定哪个会生效,有一条生效就行
conda activate my_env_name
activate my_env_name
source activate my_env_name
进入了之后,[用户@主机名]前面会有虚拟环境的名称
[root@localhost ~]# source activate tensorflow
(tensorflow) [root@localhost ~]#
4 退出虚拟环境
# 三条指令不一定哪个会生效,有一条生效就行
conda deactivate my_env_name
deactivate my_env_name
source deactivate my_env_name