anaconda 虚拟环境管理 for mac

1、创建虚拟环境

conda create -n 环境名(自命名) python=version(指定版本)

2、查看虚拟环境

conda env list

* 表示当前所运行的环境

3、激活虚拟环境

conda activate tf2

出现问题:

shell 不知道该翻译成什么,但这里提示 See ‘conda init --help' for more information and options,所以我输入了

conda init --help

结果是

也就是说 ‘conda init' 的用法,参数啥的,英文好的可以直接阅读

我看到的意思大致是,这句话是用来初始化 shell 交互的,如果没有参数的话,windows系统默认是初始化bash,unix则是所有的shell

Key parts of ... 这一段有 ‘conda deactivate‘ 和 'conda activate‘,是说,这两句指令特别是 shell-level ,shell级别的命令。

This command ... 这一段的信息给了两个flag

--dry-run 表示可以查看之前哪些具体文件或者位置会被影响到

For changes to take effect, close 。。。是说如果要发生改变,关闭并重新打开一个shell,所以到这里,我感觉shell大致就是一个终端的样子,可以与计算机进行交互

--verbose 是查看具体变化将会怎样发生

两个flag大概是,第一个告诉你哪些文件可能会被改动,第二个则是查看每个位置具体发生了什么改动

所以最后,我只输入了

conda init

关闭终端重启后,就进入了(base)环境.

输入 conda env list,再输入 conda activate tf2,就成功启动了

4、退出虚拟环境

conda deactivate

就会从 tf2 的虚拟环境中退出到 base

再输入一次 conda deactivate 就会从 anaconda 中退出来,回到本机原来环境

说明:

1、这是在终端操作的,如果在 anaconda navigator中,直接点environment那里的按钮就可以运行了,但是每次打开anaconda 都需要占用很多内存

2、conda init 只需要在新建一个虚拟环境后,执行一次,就会将电脑上的虚拟环境初始化。之后我再想启动tf2,直接conda activate tf2 就可以了。

发布了16 篇原创文章 · 获赞 0 · 访问量 448

猜你喜欢

转载自blog.csdn.net/weixin_43951831/article/details/105134289