更新mac自帶的python2.7到3.4版本

方法/步驟 先去python的官網下載最新的python,默認路徑安裝好。 如今要刪除mac自帶的python,以下: sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 把第一步裏安裝好的Python目錄移到本來系統所持有的目錄位置。 sudo mv /Library/Frameworks/Python.framework/Versions/3.4 /System/Library/Frameworks/Python.framework/Versions 第三步,修改文件所屬的Group設置Group爲wheel,原來系統自帶的就是這樣的 sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.4 第四步,更新一下Current的Link在Versions的目錄裏有一個Current的link,是指向當前的Python版本,原始是指向系統自帶的Python2.7,咱們把它刪除後,link就失效了,因此須要從新鏈一下 sudo rm /System/Library/Frameworks/Python.framework/Versions/Current sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4 /System/Library/Frameworks/Python.framework/Versions/Current 第五步,從新連接可執行文件 1) 先把系統原來的執行文件刪掉 sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config 2) 創建新的連接sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pydoc3.4 /usr/bin/pydoc sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 /usr/bin/python sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pythonw3.4 /usr/bin/pythonw sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4m-config /usr/bin/python-config 最後,更新一下.bash_profile文件在終端輸入vi ~/.bash_profile 按一下i 進入編輯狀態 # Setting PATH for Python 3.4 # The orginal version is saved in .bash_profile.pysavePATH="/System/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"export PATH 再按一下 "esc" 鍵 ,結束編輯並輸入 ":wq" 存儲離開 7 打開命令行,輸入python,以下: Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 00:54:21) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. END 注意事項 若是您是iOS開發者,請不要升級python,由於Xcode使用的2.7的腳本,不支持3以上版本!!!
相關文章
相關標籤/搜索