第2步: 安裝
第3步: 配置 建立下面的script, 改下版本號即可
[plain] view plaincopy在code上檢視**片派生到我的**片
#!/bin/bash
#python版號需要修改兩個地方
#1. new_version
#sudo -i #得到超級許可權
new_version="3.4"
pypath=/system/library/frameworks/python.framework/versions/"$new_version"
#第1步移動新版python到mac預設目錄下
echo "move.."
mv /library/frameworks/python.framework/versions/"$new_version" /system/library/frameworks/python.framework/versions/
#第2步改變使用者目錄的使用者組
echo "chown.."
chown -r root:wheel $
#第3步 刪除原來2.7的鏈結
echo "del.."
rm /system/library/frameworks/python.framework/versions/current
#第4步重新鏈結到最新版本的python
echo "ln.."
ln -s $ /system/library/frameworks/python.framework/versions/current
#第5步刪除舊的命令符號鏈結
echo "rm.."
rm /usr/bin/
echo "ln bin.."
#第6步重新建立新的命令符號鏈結
ln -s $/bin/pydoc"$new_version" /usr/bin/pydoc
ln -s $/bin/python"$new_version" /usr/bin/python
ln -s $/bin/pythonw"$new_version" /usr/bin/pythonw
ln -s $/bin/python"$new_version"m-config /usr/bin/python-config
python_param_list=`cd /usr/local/bin && ls -al |grep "python"|awk 'ors=" " '`
#第7步修復其他鏈結
for i in $python_param_list;do
echo "info: $i"
rm -f /usr/local/bin/$
ln -sv /system/library/frameworks/python.framework/versions/"$new_version"/bin/$ /usr/local/bin/$
done
#第8步.環境變數要修改為最新的版本號
echo 'export path=/system/library/frameworks/python.framework/versions/3.4/bin:$' >> ~/.bashrc
exit #退出超級許可權
檢視當前python版本
[html] view plaincopy
bixiaopeng@bixiaopengtekimacbook-pro ~$ python --version
Mac公升級為Sierra後安裝caffe的問題
三年前的mac到手後一直懶得做更新,主要是因為系統公升級後一些有依賴的軟體都需要更新,有時還挺容易出問題。為了安全穩定起見,osx 10.9系統就被我用了三年。但是,這麼久不更新實在跟不上潮流了,最近想安裝tensorflow,結果我這麼舊的系統被它鄙視並且拒絕了,只好趁著假期把系統更新一下。結果一...
Mac公升級自帶python到最新版本有輕功
mac電腦自帶python,但是一般都是python的低版本,如今越來越多的人轉向了python3,故而很有必要將其公升級,但是mac有些軟體是依賴於自帶python的,所以不建議刪除之前的老版本,而是讓老版本和新版本共存。以下為最簡單步驟 library frameworks python.fra...
公升級mac自帶的python
which python 終端輸出 usr bin python homebrew版的python包含了最新的pip和setuptools工具 首先需要安裝蘋果公司提供的免費ide工具xcode,或者不安裝xcode,只安裝xcode的命令列工具 xcode select install 其次需要安...