公升級MAC OX上的Python到3 4

2021-09-07 01:43:09 字數 1813 閱讀 6367

第2步: 安裝

第3步: 配置

[plain]view plain

copy

#!/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 plain

copy

bixiaopeng@bixiaopengtekimacbook-pro ~$ python --version  

python 3.4.0  

公升級MAC OX上的Python到最新版

第2步 安裝 第3步 配置 bin bash python版號需要修改兩個地方 1.new version sudo i 得到超級許可權 new version 3.4 pypath system library frameworks python.framework versions new ve...

Linux上Python的安裝公升級

cd usr local src wget 2 安裝,在 usr local目錄下建立python3.5目錄,將python安裝到該目錄下 建立資料夾 mkdir usr local python3.5 解壓 tar xvf python 3.5.tgz cd python 3.5 安裝 confi...

rhel上python版本公升級

今天在安裝配置ntop時收到notice unable to locate python config using workaround checking for python.python checking checking python version.old python installed ...