MAC 上公升級python為最新版本

2022-08-02 02:54:09 字數 1781 閱讀 5506

第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 其次需要安...