anaconda和python区别

Python048

anaconda和python区别,第1张

安装包大小不同,作用不同,性质不同。

1、安装包大小不同,python自身缺少numpy、matplotlib、scipy、scikit-learn等一系列包,需要安装pip来导入这些包才能进行相应运算。Anaconda(开源的Python包管理器)是一个python发行版,包含了conda、Python等180多个科学包及其依赖项。包含了大量的包,使用anaconda无需再去额外安装所需包。

2、作用不同,Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。anaconda可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

3、性质不同,Anaconda是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。

Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

python和anaconda的区别其实anaconda是包含python的,所以安装了anaconda就不用安装python了。要想跑python程序,要有解释器和编译器。解释器就是python2或python3含有pythonexe,就是将你编写的python语言编译成机器所认识的机器代码。

python和anaconda的不同点

编译器就是你写代码的环境,比如pycharm或者vscode。由于python3不兼容python2,也就是说python2语言写出来的代码没办法在python3的环境中运行。那在装了python3环境的电脑上跑python2怎么办呢,也不能每次跑的时候都重新配一下环境变量吧。

也可以但是不觉得麻烦吗,所以anaconda就诞生了。它可以将每个开发的程序选用不同的环境,而且开发好的程序所需要的环境就是第三方包独立的打包成来,这样再在另一台电脑上跑该程序时就不用再单独下载包了。

人工智能火了,Python跟着再一次火了。那Python之父了解一下。

吉多·范罗苏姆1956年1月31日出生于荷兰。

1982年获得阿姆斯特丹大学的数学和计算机科学的硕士学位。

1991年初,吉多·范罗苏姆发布了Python的第一个公开发行版。

1995移居到美国。

2005年加入Google公司,其中有一半时间是花在Python上。

2006年,他被美国计算机协会(ACM)认定为著名工程师。

大师加入谷歌的那一年,他49岁,谷歌老板,拉里佩奇33岁。