Anaconda是一个面向人工智能(AI)、机器学习(ML)和数据科学(DS)应用开发的软件平台,可基于Windows、macOS或Linux三大基础平台安装搭建,免费开源、Python编程、流行广泛,目前可包含数千个AI、ML和DS基础库包(Libraries&Packages)工具、种类丰富完整,适合学生学习和专业实战开发。
顺便指出,计算系统的层次模型尤为重要,就像鸡蛋。硬件子系统的架构(Achitecture)是蛋黄,对外特性呈现为一个指令集。架构、体系结构、CPU类型、处理器类型四者同义。架构决定指令集,架构不同、指令集必不同。例如,x86与Arm是完全不同的CPU类型(尽管都是32位处理器), 同理,x64与Arm64是完全不同的CPU类型(尽管都是64位处理器),但是,x64兼容x86(同是Intel公司设计)、Arm64兼容Arm(同是Arm公司设计)。目前,x86与Arm近乎过时,而x64与Arm64正在流行。此外,还有其它类型的CPU。
那么,操作系统就是蛋清,是紧紧依赖硬核蛋黄实现的基础性软件,也就是说,操作系统的执行代码是由相应架构指令集的指令组成的。例如,基于x64处理器的Windows 11,基于Arm64处理器的macOS X,基于x64处理器的macOS X,基于Arm64处理器的Linux等等,都是在表达这个意思。目前,主流操作系统有Windows、macOS、Linux、Android、iOS。
在操作系统的基础大平台之上,存在着面向各种各样具体应用方向的应用层软件平台,Anaconda就是其中之一,这些应用层软件平台都属于蛋壳的范畴。不妨把蛋壳看成足球的外皮,划分众多的区域,对应着不同的具体应用方向。
在应用层软件平台(蛋壳层)之上,运行着各种各样的应用程序(也叫解决方案)。这样,蛋黄->蛋清->蛋壳->应用程序,从内到外,是一种服务关系,也就是说,内层对外层提供支持,外层依靠内层实现自身功能。
关于Anaconda的安装步骤,这里从下载说起。
联系本站客服下载Anaconda软件
注意:文件名中的x86_64等同于x64,aarch64等同于Arm64,再如s390x、ppc64le都是指特定的CPU类型。
下载适合Win10/11的当前最新版安装文件:
Anaconda3-2023.09-0-Windows-x86_64.exe
如果电脑是32位Win7,就要下载旧版:
Anaconda3-2021.05-Windows-x86.exe
如果电脑是64位Win7,就要下载旧版:
Anaconda3-2021.05-Windows-x86_64.exe
如果不知道Windows的版本和位数,请打开资源管理器,鼠标右击此电脑(计算机)->属性,就可以看到。
下面给出在Win11平台的安装步骤,鼠标双击安装文件名
Anaconda3-2023.09-0-Windows-x86_64.exe,如下图所示:
先关闭所有其它应用程序窗口,再点击Next:
点击Agree,同意许可协议:
点击Next:
点击Next:
点击Install,安装进度如下图所示:
至此,安装基本完成,点击Next:
这是广告推介Anaconda Cloud,暂不管它,直接点击Next:
点击Finish,安装完成。
接着会打开Anaconda Navigator导航窗口和一个学习资源网页(加入收藏夹以备参考),导航窗口如下图所示:
导航窗口是使用Anaconda的入口,今后都从开始按钮->程序菜单中打开它。
首次打开导航窗口时,可能会同时打开如下窗口:
这是提醒导航窗口模块有新版本,建议更新,因此点击Yes:
要更新Anaconda Navigator,必须先关闭它,所以点击Yes:
点击Update,开始更新:
至此,更新完成,点击Launch,再次启动导航窗口,可能会同时打开如下窗口:
这是广告推介Anaconda Data Catalogs,暂不管它,点击右上角的大X关闭它。
如果电脑是64位Win7,当旧版Anaconda安装完成后,需要初步更新:
首先,打开Navigator导航窗口,
点击Environments->Update index,
更新Navigator自身。
然后,从导航窗口,启动CMD.exe Prompt,依次执行如下命令:
conda update anaconda
pip install pandas-datareader
pip install streamlit
如果电脑是32位Win7,当旧版Anaconda安装完成后,仿照64位Win7初步更新,除了不要执行下面的命令:
pip install streamlit
否则,会提示
Failed to build pyarrow
如下图所示:
目前还不知道如何解决。
对于其它更新,比如,库包工具的安装,要根据实际需要进行。
目前,Anaconda免费版只包含了Python内核,足以支持Python的学习与开发。也允许选择安装其它内核。
上一条:anaconda和python区别
下一条:Anaconda配置Python绘图库Matplotlib