更新mac自帶的python

2022-09-16 17:39:18 字數 1746 閱讀 9453

mac lion自帶的python是2.7版本的,有點兒低,要使用一些應用的時候還需要3.3以上的,這時可以用以下的方法更新mac自帶的python。

sudo rm -r /system/library/frameworks/python.framework/versions/2.7

把第一步裡安裝好的python目錄移到原本系統所持有的目錄位置。

sudo mv /library/frameworks/python.framework/versions/3.3 /system/library/frameworks/python.framework/versions

第三步,修改檔案所屬的group

設定group為wheel,原來系統自帶的就是這樣的。

sudo chown -r root:wheel /system/library/frameworks/python.framework/versions/3.3

第四步,更新一下current的link

在versions的目錄裡有乙個current的link,是指向當前的python版本,原始是指向系統自帶的python2.7.2,我們把它刪除後,link就失效了,所以需要重新鏈一下

sudo rm /system/library/frameworks/python.framework/versions/current

sudo ln -s /system/library/frameworks/python.framework/versions/3.3 /system/library/frameworks/python.framework/versions/current

第五步,重新鏈結可執行檔案

1) 先把系統原來的執行檔案刪掉

sudo rm /usr/bin/pydoc

sudo rm /usr/bin/python

sudo rm /usr/bin/pythonw

sudo rm /usr/bin/python-config

2) 建立新的鏈結

sudo ln -s /system/library/frameworks/python.framework/versions/3.3/bin/pydoc3.3 /usr/bin/pydoc

sudo ln -s /system/library/frameworks/python.framework/versions/3.3/bin/python3.3 /usr/bin/python

sudo ln -s /system/library/frameworks/python.framework/versions/3.3/bin/pythonw3.3 /usr/bin/pythonw

sudo ln -s /system/library/frameworks/python.framework/versions/3.3/bin/python3.3m-config /usr/bin/python-config

最後,更新一下.bash_profile檔案

cd ~
vim .bash_profile (只要能編輯就行)
插入新的python路徑

# setting path for python 3.3

# the orginal version is s**ed in .bash_profile.pys**e

path="/system/library/frameworks/python.framework/versions/3.3/bin:$"

export path

開啟命令列,輸入python,如下:

公升級mac自帶的python

which python 終端輸出 usr bin python homebrew版的python包含了最新的pip和setuptools工具 首先需要安裝蘋果公司提供的免費ide工具xcode,或者不安裝xcode,只安裝xcode的命令列工具 xcode select install 其次需要安...

刪除mac自帶的

mac安裝php環境,刪除自帶的php 刪除php檔案時,你會發現沒有許可權刪除,自帶php受系統保護,關閉rootless csrutil status 檢視rootless狀態 disabled 開啟 重啟電腦開後按住 command r 進入恢復分割槽.然後在 實用工具 欄找到 終端啟動執行....

Mac下python版本的更新

一 mac版本如何檢查支援64或32位,可以開啟終端進行命令檢查 二 具體操作 1.檢視mac自帶python版本 開啟終端輸入 python 說明 我的已經公升級了顯示是3.5的,後面會有截圖可對比看到自己的版本。2.開啟終端terminal,輸入 進入到建立py檔案的目錄,然後 vim bash...