天天看點

Mac Python路徑總結

Mac 下Python 可以多版本的并存,并且Python的目錄也有好幾個,不過總體來說,Mac 自帶的有python 還是比較友善的

Mac 系統自帶的又Python ,可能Python版本需要更新,是以目錄結構要了解下

  1. 系統自帶的Python的路徑

    在mac 系統自帶的程式都會在library下檢視

    前往檔案夾 /Lib (資源庫)

    系統自帶的Python 路徑為:

    /Library/Frameworks/Python.framework/Versions/2.7

    Mac Python路徑總結

    目前的版本是2.7.6目錄結構和Windows相似這裡說下bin,lib

    bin目錄,就相當于主程式的目錄

    Mac Python路徑總結
    lib目錄,就是python程式子產品的目錄
    Mac Python路徑總結
  2. 系統自帶python的安裝子產品包路徑
    Mac Python路徑總結

    在lib目錄下python2.7,有個 site-packages 這個包裡面的子產品都是通過

    python setup.py install

    這個python 指令安裝的子產品

    如果系統自帶的python 使用pip,或者easy_install 安裝過子產品,那麼會看到lib (資源庫)目錄下多了一個python 的檔案夾

    例如:

    /Library/Python/2.7/site-packages

    Mac Python路徑總結

    在這個 site-packages 這個包裡面的子產品都是通過

    pip install xxxxxx

    這個pip 指令安裝的子產品

  3. 使用brew 安裝的python

    Mac 有個強大的brew 工具,類似apt-get,使用它可以安裝一些系統的子產品,同樣可以更新安裝python

    參考:

    https://github.com/Homebrew/homebrew/tree/master/share/doc/homebrew#readme

    使用brew 安裝的都會存在路徑:/usr/local

    Mac Python路徑總結

    同樣使用brew 安裝的python路徑如下:

    /usr/local/Frameworks/Python.framework/Versions/

    ps:

    /usr/local/ 這個檔案夾 相當于本地使用者的系統檔案夾