概念
anaconda(水蚺)和python(大蟒蛇)是否可以联想到两者之间有一定的关联。
Anaconda是一个工具或者软件也可以叫IDE(开发环境),里面集成了python开源发行版本。同时也集成了180多个科学依赖包。
现在AI基本上都在使用python,就是因为这些科学包的原因。在AI建模等场景需要大量用到科学包。
下图是AI的主页:
我们简单分析一下:
1)里面有8个大类。如果没有接触过,可能一个也不熟悉。没有关系,我们可以学习。我第一次安装后,喵了一眼除了vscode其他都不熟悉。说明知识面还是不够广,IT认知的广度不够。
2)从vscode作为工具(IDE)推测,其他的如jupyter、lab都是工具。
3)下图红框选中的一个1aunch(运行),install(安装)。意思是点击运行该工具或者点击安装该工具。从而可以推测Anaconda其实就是工具箱,里面包含了许多主流的开发工具或者分析工具。如同,我们的工具箱里面有锤子、螺丝刀、钳子等。打开工具箱,我们可以根据需要如用锤子敲钉子。
4)环境页面里面我们可以看到很多的已安装的科学库(conda)以及工具库bzip压缩工具。
5)在learning(学习)模块里面,找到很多学习资料。如我们点击vscode的read。
出现如何在vscode里面安装python
使用
1)点击
2)出现。如我们之前推测,打开了jupyterlab。我们在上面写了一行python代码。点击运行输出了“hello world”。
OK,基本上Anaconda的分析到此就结束了,大概是清楚了它是做什么用的了。
首先,它是工具箱或者容器,里面放了很多用于AI分析用的工具。
其实,它事先已经安装了很多科学库和工具库。所以它的体积有点大有500m。
最后,它做的这样那样的事情,目的就是让我们使用者方便,快捷,简单。