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
删除非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 详细教程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2020-01-14 [Jenkins]执行git push命令报错fatal: could not read Username forxxx| 配置jenkins使用ssh方式连接git
2020-01-14 [MAC]Permission denied, please try again.