1. 程式人生 > >Mac OS搭建Python開發環境

Mac OS搭建Python開發環境

簡書 Wwwwei
轉載請註明原創出處,謝謝!

前言

  最近在看一些關於機器學習的內容,其中大量程式碼需要Python的執行環境,所以搭建了Python開發環境,這裡記錄下,方便大家學習。

安裝Python

Mac OS下安裝Python主要方式有兩種:
一. homebrew

利用homebrew安裝Python,直接終端中輸入以下命令:

brew install python

如果許可權問題出錯,請加上sudo
如果需要安裝Python 3.X版本,可以直接輸入以下命令:

brew install python3
二. 官網下載安裝
驗證安裝是否成功

終端輸入以下命令,檢視Python安裝位置

which python

終端輸入以下命令,檢視Python當前版本

python --version

終端輸入以下命令,進入Python互動模式

python

一個非常重要的問題

  Mac OS自身其實已經帶有Python,版本為2.7.X,這個Python主要用於支援系統檔案和XCode,所以我們在安裝新的Python版本時候最好不要影響這部分。

  這裡就會出現一個十分困擾的問題,我們按照上述步驟安裝好了自己所需要Python版本,目前我們一般都會選擇安裝Python 3.X版本,在安裝好了之後,我們輸入以下命令

python --version

或者

python

  發現所示內容仍然是2.7.X版本的Python,這是因為我們使用python這個命令,系統仍然會呼叫預設的Python版本(即系統版本)

,網上很多教程會讓我們修改配置檔案或者$PATH變數將系統預設Python版本切換至我們安裝的版本,但是個人感覺沒有多大必要,畢竟系統的東西能不改最好不要改。

所以我們選擇一個比較簡單的辦法,就是當我們需要使用自己安裝的Python版本時(即之前安裝的3.X版本),直接使用python3作為命令即可。相同的命令為:

終端輸入以下命令,檢視Python安裝位置

which python3

終端輸入以下命令,檢視Python當前版本

python3 --version

終端輸入以下命令,進入Python互動模式

python3
安裝Python包管理工具pip

  目前的Python3其實已經集成了pip,所以不需要再重新安裝,如果是之前的版本,可以百度一下pip相關的安裝方法,比較簡單,這裡不再贅述。

  一個需要注意的地方,和上述講道的問題一樣,由於系統自身的Python版本並行存在,我們使用pip的時候也需要將pip命令換成用pip3這個命令