DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade
- 问题背景
- 解决方法
- 总结
阅读之前注意:
本文阅读建议用时:5min
本文阅读结构如下表:
项目 | 下属项目 | 测试用例数量 |
---|---|---|
问题背景 | 无 | 0 |
解决方法 | 无 | 0 |
总结 | 无 | 0 |
问题背景
MacOS系统自带的Python是2.7,因此使用pip安装一些东西的时候就会弹出这个警告。
解决方法
- 通过homebrew安装Python3。即终端执行
brew install python3
。 - 先看下默认使用的python和pip是哪里的,即终端输入
which python
以及which pip
。 - 再看看新下载的python3和pip3是哪里的,即终端输入
which python3
和which pip3
。 - 使用软链接,把终端中的python和pip,指定为我们下载后的python3和pip3。这可以通过修改环境来实现,即终端输入
open -e ~/.bash_profile
(如果你使用的是zsh,可以open -e ~/.zshrc
)。 - 把以下文本拷贝进你的文件,注意其中的路径,要根据实际使用
which python3
和which pip3
指令后得到的路径来修改:
#更改默认Python版本,默认pip
alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
alias pip="/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3"
- 保存文件,重新打开终端即可。
可以看到已经没有之前的警告了。
总结
一句话总结:使用软链接可以修改终端对指令的解析,可以通过环境变量来设置软链接。
如果本文对你有帮助,不如请我一罐可乐吧
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade相关推荐
- DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Pyt
1. 安装python依赖包,主要是gcc编译环境 yum groupinstall "Development tools" -y 2.zlib解压缩包 yum install – ...
- python报错:Python 2.7 will reach the end of its life on January 1st, 2020.
python报错:Python 2.7 will reach the end of its life on January 1st, 2020. 环境描述 错误描述 解决办法 环境描述 centos ...
- DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Pytho
问题描述: 在pip安装pytorch时遇见的问题 $ pip install torch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 DEPRECATIO ...
- 已解决DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Pyt
已解决DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Pyt ...
- DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020.
将mac默认的Python2.7改为Python3 鉴于mac默认的python环境为2.7,而pip在安装的时候会提示Python 2.7 reached the end of its life o ...
- Python之pyecharts:利用pyecharts(十五种风格)绘制2018年~2020年中国互联网Top巨头近三年市值(美元)柱状图
Python之pyecharts:利用pyecharts(十五种风格)绘制2018年~2020年中国互联网Top巨头近三年市值(美元)柱状图 目录 pyecharts(十五种风格)绘制2018年~20 ...
- python实现抖音无水印下载,从手动到脚本实现 2020
工具下载链接:https://www.lanzous.com/ia4vgfg 视频创作不易,希望各位小伙伴尊重他人的作品哦 -------------------------------------- ...
- 通常我们将python语言程序保存在一个后缀_知到毛概章节测试答案2020
知到毛概章节测试答案2020 更多相关问题 [多选题]Discussion section should be______________. [填空题]下面的程序是用do while语句求1至1000 ...
- python设计教务管理系统_python课程设计——基于wx的GUI教务系统——2020.12.25
一丶python-GUI教务系统 1.实践具体内容及基本要求 1.实验内容 选题1:创建一个单机版有GUI界面的(或Web版)的学生成绩系统,能从文件(或数据库)中读写数据,并具备如下功能. (1) ...
最新文章
- flash,sdram 和 cpu 是 T形连接(类似于争的板子上flash和sdram的拓扑结构) --- FLASH搭上SDRAM,并不是你想象的那样不用布等长!...
- 汇编中的word ptr
- TortoiseGit清除账号密码
- 曾经我也迷茫,你还在迷茫吗?写给像我一样的在校计算机专业学生作者:Cat_Lee 来源:博客园 发布时间:2009-05-30 20:25 阅读:1104 次 原文链接 [收藏]
- Spring中@Resource与@Autowired、@Qualifier的用法与区别
- adult道具项目开发 - 模式
- react实现汉堡_利用 React 高阶组件实现一个面包屑导航
- Android之升级OkHttp编译提示错误如下Using ‘body(): ResponseBody?’ is an error. moved to val
- http请求502_从知乎页面的502说一说测试人员应该知道的HTTP协议状态码!
- Google大佬手把手教你从数据中挖掘价值:好产品是怎样炼成的
- C语言---输出三角形字符阵列
- 20-190-092-安装-Flink集群安装 flink-1.9.0 On Yarn
- selenium定位不到元素的原因。
- 进程被kill原因_Linux内核系列 简析进程生命周期:从生到死的这一生(一)
- java hssfworkbook 乱码_java各种乱码汇总
- SSMS(sql server管理工具)修改表不允许保存
- 什么时候都要记得:生活愈是往下,嘴角愈要上扬
- Chrome扩展、装逼神器:Vimium
- netty系列之IO基础
- php opcode修改,PHP配置文件缓存opcode设置步骤
热门文章
- 马云厌恶美国 阿里巴巴转道香港上市
- 2023美国大学生数学建模竞赛E题光污染完整数据集和求解代码分享
- 蚁族程序员自述:冬天盼暖气,面朝西二旗
- linux系统安装时无线键盘吗,[操作系统]用无线键盘鼠标装多系统或者装红旗LINUX4.0的朋友们进...
- Linux命令行下删除文件内容
- 基于springboot整合的rabbitmq
- 2022 CCF中国开源大会会议通知(第四轮)
- 有梦想的人,始终在路上!(记阿里实习生霸面经历,拿到offer)
- 一文带你了解 JavaScript 函数式编程
- 全球手机处理器架构进化论:从ARM9到A15