/1 前言/
上个礼拜我们分享了两篇关于Anaconda的基础文章,没来得及上车的小伙伴可以上车来瞅瞅:手把手教你进行Anaconda的安装、简述验证Anaconda是否安装成功的两种方式和Anaconda环境变量配置过程。今天我们来捋一捋Python、Anaconda、virtualenv和Miniconda之间的区别。
/2 Anaconda和直接安装Python区别/
入手新电脑,当然是开始配置一系列环境,其实这次本来还是常规的方式安装Python,但是想到的原来在ubuntu上安装Python时,遇到的各种奇葩问题,让我掉了几根头发,正巧有个朋友说不管是windows还是linux,可以使Anaconda解决安装python出现的奇葩问题,尤其是linux平台上,所以本篇文章就记录一下Anaconda安装以及使用教程,保姆级教程。
/3 Anaconda和virtualenv区别/
virtualenv
如果我直接安装的是Python3.5解释器,virtualenv只能基于Python3.5虚拟出一个个环境,本质就是复制了个空的Python3.5环境。
Anaconda
如果我是用的是Anaconda,那就牛掰了,我依然可以虚拟出一个个虚拟环境,但是我可以决定是选择用Python3.6还是Python3.8,毕竟版本之间有时候是有一点点差别的,更新Python解释器直接虚拟一个就好了,不用卸载原来的Python。
/4 Anaconda和Miniconda区别/
说人话就是:两个都是一个东西。
Anaconda安装好之后,会安装一堆堆东西,特别大,1000多个库,占用好大小几个G。
Miniconda安装好之后,什么都不带,需要啥安装啥,很小,我没安装,就不截图了,Miniconda大小可能会在1G左右。
除此之外,两者没有其他区别了,命令一摸一样。
/5 小结/
本文主要围绕Anaconda和直接安装Python、virtualenv、Miniconda之间的区别进行展开,行文比较基础,主要是为初次接触Anaconda的小伙伴科普一下,Python配套的软件工具实在是太多了,对于初学者来说,确实很容易混淆,希望通过本文,可以让大家对Python了解更多一些。