你是不是曾經被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版本也是優雅的!!