你是不是曾经被python版本困扰?你是不是曾经被安装python的各种包吓怕?教你一个优雅的方式------anaconda
1.什么是anaconda(百度百科)?
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项
180多个,只有你想不到,没有它包含不到的哦!!!
2.怎么安装anaconda?
推荐这篇博客:
https://blog.csdn.net/qq_26898461/article/details/51488326
同时需要配置环境变量
3.anaconda强大在何处?
可以这么说,安装完anaconda以后,几乎你将来需要用到的所有东西都在里面了。因为我最近在学习PyQt5,又涉及到安装各种依赖,各种软件的时候,顿感头皮发麻,所幸想起来了之前安装的anaconda,于是在安装目录下翻了翻,翻到了宝贝:
在该目录下找到了designer,双击打开,发现这就是qt设计师呀,同时也可以测试PyQt5也已经装好了。
不仅仅是qt设计师,还有比如jupyter,ipython均可以在cmd里面启动,前提是系统变量要配置好
4.如何优雅管理多版本呢?
其实很简单,以python2.7和python3.6为例,我分别安装了python2.7版本的anaconda和python3.6版本的anaconda
当使用python3.6的时候,系统变量是这样的:
当使用python2.7的时候,只需要调整下系统变量的顺序,改成这样既可
5.为什么说这种方式优雅呢?
多版本管理当然有很多种方式,比如虚拟隔离的方法,但是根据我个人经验并不推荐,因为使用python最苦恼的就是安装包或者引用包时各种报错,而安装anaconda显然是一劳永逸式方法。Window下安装软件是非常简单的,一直点下一步就ok了,再配置一个环境变量,以后各种错误都无缘和你相见,所以说用anaconda是优雅的,调整系统变量来管理python版本也是优雅的!!