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

2021-06-21 11:10:04 字數 1711 閱讀 9218

第2步: 安裝

第3步: 配置

#!/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版本

bixiaopeng@bixiaopengtekimacbook-pro ~$ python --version

python 3.4.0

微博: @wirelessqa 部落格: 

公升級MAC OX上的Python到3 4

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

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