到底該裝 Python2 呢還是 Python3 ? 為什麼安裝 Python 時總是出錯? 怎麼安裝工具包呢? 為什麼提示說在安裝這個工具前必須先安裝一堆其他不明所以的工具? 大多數 Python 的初學者們都曾為環境問題而頭疼不已,但你並不孤獨,大家都是這麼折騰過來的。為了在入門時少走彎路,並且 ...
- 到底該裝 Python2 呢還是 Python3 ?
- 為什麼安裝 Python 時總是出錯?
- 怎麼安裝工具包呢?
- 為什麼提示說在安裝這個工具前必須先安裝一堆其他不明所以的工具?
大多數 Python 的初學者們都曾為環境問題而頭疼不已,但你並不孤獨,大家都是這麼折騰過來的。為了在入門時少走彎路,並且讓高漲的積極性不至於太受打擊,這裡推薦使用 Anaconda 來管理你的安裝環境和各種工具包。
一、為什麼選擇Anaconda?
1.1 什麼是 Anaconda?
1.2 什麼是 conda ?
1.3 Anaconda 的優點?
Anaconda的優點總結起來就八個字:省時省心、分析利器。
二、如何安裝Anaconda?
百度官網即可,無論是 Windows、Linux 還是 MAC 的 OSX 系統,都可以找到對應的安裝軟體。如果你的電腦是64位則儘量選64位版本。至於 Python 的版本是 2.7 還是 3.x,這裡推薦你使用 Python3,因為 Python2 終將停止維護。可能目前市面上大多數教程使用的都還是 Python2,這也不用著急,因為在 Anaconda 中可以同時管理兩個 Python 版本的環境。
安裝完成後,我們還需要對所有工具包進行升級,以避免可能發生的錯誤。打開你電腦的終端,在命令行中輸入:
三、如何管理Python包?
你也可以指定安裝的版本,比如安裝 1.1 版本的 numpy :
查看所有的 packages:
四、如何管理Python環境?
預設的環境是 root,你也可以創建一個新環境:
當我安裝了 Python3 版本的 Anaconda 後,預設的 root 環境自然是 Python3,但是我還需要創建一個 Python 2 的環境來運行舊版本的 Python 代碼,最好還安裝了 pandas 包,於是我們運行以下命令來創建:
進入名為 env_name 的環境:
刪除名為 env_name 的環境:
同樣,當執行他人的代碼時,也需要配置相應的環境。這時你可以用對方分享的 YAML 文件來創建一摸一樣的運行環境。
到此,你已跨入 Anaconda 的大門,後續就可以徜徉在 Python 的海洋中了。