Mac中升級(jí)Python2.7到Python3.5步驟詳解
下載Python3.5 for Mac 一步步安裝
安裝的默認(rèn)路徑是: /Library/Frameworks/Python.framework/Versions/3.5/
強(qiáng)烈建議不要直接sudo ln -s (會(huì)直接覆蓋系統(tǒng)原來(lái)的link導(dǎo)致想調(diào)用自帶python的軟件出現(xiàn)問(wèn)題),修改path variable雖然比較安全,但對(duì)于你的需要是沒(méi)有太大必要的。
想要實(shí)現(xiàn)你的如下要求
在終端里直接輸入“python”命令就會(huì)運(yùn)行3.5的py版本?
直接在.profile加一個(gè)alias就可以了。如果你的Terminal運(yùn)行的shell是bash(默認(rèn)),可以修改~/.bash_profile,添加下行(具體的path取決于你的python3安裝路徑):
alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"
然后重啟一下Terminal或者直接
source ~/.bash_profile
下面的是我的Mac用戶(hù)的家目錄中的.bash_profile內(nèi)容,供參考
alias ls='ls -G' -->ls 帶有顏色的文件顯示 alias ll='ls -l' #unalias ls #unalias ll #export CLICOLOR=1 export LSCOLORS=exfxaxdxcxegedabagacad --->設(shè)置的顯示的目錄和文件的帶顏色的 export PATH=$PATH:/usr/local/MySQL/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin export PATH # Setting PATH for Python 3.5 # The original version is saved in .bash_profile.pysave export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.5/bin: alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5" ~
如果想要Python2.7的就把.bash_profile中的最后一行注釋掉,要用Python3.5.2的就把.bash_proflle的最后一行生效就好,簡(jiǎn)單方便,我喜歡。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解python實(shí)現(xiàn)數(shù)據(jù)歸一化處理的方式:(0,1)標(biāo)準(zhǔn)化
這篇文章主要介紹了詳解python實(shí)現(xiàn)數(shù)據(jù)歸一化處理的方式:(0,1)標(biāo)準(zhǔn)化,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Matplotlib實(shí)戰(zhàn)之百分比柱狀圖繪制詳解
百分比堆疊式柱狀圖是一種特殊的柱狀圖,可以用于可視化比較不同類(lèi)別或組的百分比或比例的圖表,下面我們就來(lái)介紹一下如何使用Matplotlib繪制百分比柱狀圖,需要的可以參考下2023-08-08
對(duì)Tensorflow中的矩陣運(yùn)算函數(shù)詳解
今天小編就為大家分享一篇對(duì)Tensorflow中的矩陣運(yùn)算函數(shù)詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07
基于Python的身份證號(hào)碼自動(dòng)生成程序
今天收到一個(gè)小需求:需要一個(gè)自動(dòng)生成身份證號(hào)碼的小程序。近期用python較多,因此打算用python實(shí)現(xiàn)2014-08-08
Python實(shí)現(xiàn)刪除列表首元素的多種方式總結(jié)
在Python中,處理列表的操作是日常開(kāi)發(fā)中不可避免的任務(wù)之一,其中,刪除列表中的元素是一個(gè)常見(jiàn)的需求,本文為大家整理了Python中刪除列表中的第一個(gè)元素的多種方法,需要的可以參考下2023-12-12
一篇文章弄懂Python關(guān)鍵字、標(biāo)識(shí)符和變量
這篇文章主要給大家介紹了關(guān)于Python關(guān)鍵字、標(biāo)識(shí)符和變量的相關(guān)資料,Python關(guān)鍵詞是Python保留的具有特定含義的特殊詞語(yǔ),用于執(zhí)行某些操作,Python標(biāo)識(shí)符是用戶(hù)定義的名稱(chēng),而變量是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域,存儲(chǔ)對(duì)象的內(nèi)存地址,以便引用對(duì)象的值,需要的朋友可以參考下2021-07-07
NumPy中np.random.rand函數(shù)的實(shí)現(xiàn)
np.random.rand是NumPy庫(kù)中的一個(gè)函數(shù),用于生成隨機(jī)數(shù),本文主要介紹了NumPy中np.random.rand函數(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07

