python3版本降級


環境:

MacOS 11.1

 

說明:

已經安裝了python3.9

但是在安裝pip 安裝python airtest第三方庫,報error:No matching distribution found for opencv-contrib-python<=3.4.2.17 (from airtest)

經過排查,發現該庫目前不支持python3.8,所以現在將python3.9降級為3.6

 

目標:mac有自帶的python2,在降級python3的同時,不希望系統自帶的python2受到影響 

 

1、移除現有Python

bogon:~ lz1$ brew unlink python3
Unlinking /usr/local/Cellar/python@3.9/3.9.1_6... 25 symlinks removed

2、安裝3.6.5

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb

 

 

 

參考文檔:詳解python 降級到3.6終極解決方案

 

 

刪除非brew安裝的python3方法

Mac卸載Python3的方法(非系統自帶Python2)

注意這1步

刪除系統環境變量配置文件中python的相關配置:

sudo vi ~/.bash_profile 
  • 1

輸入系統密碼后,光標移動到以下Python配置每行按 i 刪除共4行配置,按【ESC】鍵跳到命令模式,按下冒號按鍵,然后再按下 wq 回車,即可保存退出vi的編輯狀態。

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH


這里可以看到python3.6.5的安裝目錄
刪除掉3.6的文件夾

 
        

Mac 安裝及卸載 Python3 詳細教程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM