Mac安裝Python3.10之后執(zhí)行版本與實(shí)際版本不一致的問(wèn)題
背景
前提咱是去官網(wǎng)https://www.python.org/downloads/macos,下載安裝了python3.10哈。

有很多小伙伴反映,去python官網(wǎng)安裝3.10之后,運(yùn)行的版本卻不是3.10。
所以今天咱就解決這個(gè)問(wèn)題。
步驟指南
為了解決這個(gè)問(wèn)題,咱最終需要配置mac運(yùn)行程序的環(huán)境變量,那我們一步一步來(lái)。
1.確認(rèn)找到自己安裝python3.10的路徑位置
????那如何知道自己的python程序安裝的路徑位置呢
????回到你的電腦桌面,使用快捷鍵「Commad + Shift + G」,模糊一步一步搜索一下
????嘗試模糊搜索一下python:/Library/Frameworks/Python.framework/

繼續(xù)匹配:/Library/Frameworks/Python.framework/Versions/3.10

好了,現(xiàn)在安裝知道路徑了,可以配置電腦環(huán)境變量了。
2.檢測(cè)電腦是否有環(huán)境變量配置文件或創(chuàng)建
那環(huán)境變量配置文件在哪呢,如下圖位置查看
文章有點(diǎn)小白,所以盡量寫的詳細(xì)一些。咱先找到終端
在自己的電腦上找到終端程序,打開(kāi)執(zhí)行

執(zhí)行命令:ls -a
查看自己電腦是否有這個(gè)文件:.bash_profile

如果沒(méi)有:.bash_profile文件,那就要用命令創(chuàng)建一個(gè)
創(chuàng)建命令:touch .bash_profile
創(chuàng)建完之后再看一下是不是有了,我電腦已經(jīng)有了,就不執(zhí)行了。
3.配置python的環(huán)境變量
使用命令打開(kāi).bash_profile文件:open .bash_profile

不要被配置內(nèi)容嚇到,我們只需要關(guān)心紅框的配置python路徑。
自己手動(dòng)修改一下自己文件,把這3行粘貼過(guò)去。
注意:這個(gè)粘貼的路徑要和前文講到的第1點(diǎn)的尋找到的pyhon路徑一致哈,不要無(wú)腦粘貼!
PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.10/bin
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10"

配置完畢,記得保存一下,關(guān)閉窗口。
4.執(zhí)行命令,使我們配置的環(huán)境立馬生效
生效命令:source .bash_profile

一般按上訴配置完,再去運(yùn)行python都應(yīng)該能解決執(zhí)行版本的問(wèn)題。
如果還沒(méi)解決,那就是配置的環(huán)境變量沒(méi)有生效
以下是高級(jí)操作,如果前面4點(diǎn)執(zhí)行之后配置生效了,下面的就不用看了
部門MAC配置失效解決辦法
(1)MAC部分系統(tǒng)關(guān)閉終端會(huì)讓以上配置失效,需要新建zshrc文件
????????若已有zshrc文件,輸入open ~/.zshrc 或者vim ~/.zshrc直接編輯,文件只讀的話,獲取root權(quán)限再嘗試編輯。
????????若還是無(wú)法保存編輯內(nèi)容, 只能輸入 sudo rm -r -f ~/.zshrc 刪掉此文件,再輸入 vim ~/.zshrc 就可以新建成。
(2)編輯zshrc文件,打開(kāi)終端,輸入:
????????vim ~/.zshrc? ??
????????按 e 進(jìn)入編輯模式,按 i 進(jìn)行編輯
????????在文件內(nèi)寫入:source ~/.bash_profile??
(3)然后按ESC,以保存并退出,輸入:wq!?
????環(huán)境變量到此就配置好了。