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...