• 问题背景
  • 解决方法
  • 总结

阅读之前注意:

本文阅读建议用时:5min
本文阅读结构如下表:

项目 下属项目 测试用例数量
问题背景 0
解决方法 0
总结 0

问题背景

MacOS系统自带的Python是2.7,因此使用pip安装一些东西的时候就会弹出这个警告。

解决方法

  1. 通过homebrew安装Python3。即终端执行 brew install python3
  2. 先看下默认使用的python和pip是哪里的,即终端输入 which python以及which pip
  3. 再看看新下载的python3和pip3是哪里的,即终端输入 which python3which pip3
  4. 使用软链接,把终端中的python和pip,指定为我们下载后的python3和pip3。这可以通过修改环境来实现,即终端输入 open -e ~/.bash_profile(如果你使用的是zsh,可以open -e ~/.zshrc)。
  5. 把以下文本拷贝进你的文件,注意其中的路径,要根据实际使用which python3which 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"
  1. 保存文件,重新打开终端即可。

    可以看到已经没有之前的警告了。

总结

一句话总结:使用软链接可以修改终端对指令的解析,可以通过环境变量来设置软链接。
如果本文对你有帮助,不如请我一罐可乐吧

DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade相关推荐

  1. 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 – ...

  2. 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 ...

  3. 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 ...

  4. 已解决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 ...

  5. 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 ...

  6. Python之pyecharts:利用pyecharts(十五种风格)绘制2018年~2020年中国互联网Top巨头近三年市值(美元)柱状图

    Python之pyecharts:利用pyecharts(十五种风格)绘制2018年~2020年中国互联网Top巨头近三年市值(美元)柱状图 目录 pyecharts(十五种风格)绘制2018年~20 ...

  7. python实现抖音无水印下载,从手动到脚本实现 2020

    工具下载链接:https://www.lanzous.com/ia4vgfg 视频创作不易,希望各位小伙伴尊重他人的作品哦 -------------------------------------- ...

  8. 通常我们将python语言程序保存在一个后缀_知到毛概章节测试答案2020

    知到毛概章节测试答案2020 更多相关问题 [多选题]Discussion section should be______________. [填空题]下面的程序是用do while语句求1至1000 ...

  9. python设计教务管理系统_python课程设计——基于wx的GUI教务系统——2020.12.25

    一丶python-GUI教务系统 1.实践具体内容及基本要求 1.实验内容 选题1:创建一个单机版有GUI界面的(或Web版)的学生成绩系统,能从文件(或数据库)中读写数据,并具备如下功能. (1) ...

最新文章

  1. flash,sdram 和 cpu 是 T形连接(类似于争的板子上flash和sdram的拓扑结构) --- FLASH搭上SDRAM,并不是你想象的那样不用布等长!...
  2. 汇编中的word ptr
  3. TortoiseGit清除账号密码
  4. 曾经我也迷茫,你还在迷茫吗?写给像我一样的在校计算机专业学生作者:Cat_Lee 来源:博客园 发布时间:2009-05-30 20:25 阅读:1104 次 原文链接 [收藏]
  5. Spring中@Resource与@Autowired、@Qualifier的用法与区别
  6. adult道具项目开发 - 模式
  7. react实现汉堡_利用 React 高阶组件实现一个面包屑导航
  8. Android之升级OkHttp编译提示错误如下Using ‘body(): ResponseBody?’ is an error. moved to val
  9. http请求502_从知乎页面的502说一说测试人员应该知道的HTTP协议状态码!
  10. Google大佬手把手教你从数据中挖掘价值:好产品是怎样炼成的
  11. C语言---输出三角形字符阵列
  12. 20-190-092-安装-Flink集群安装 flink-1.9.0 On Yarn
  13. selenium定位不到元素的原因。
  14. 进程被kill原因_Linux内核系列 简析进程生命周期:从生到死的这一生(一)
  15. java hssfworkbook 乱码_java各种乱码汇总
  16. SSMS(sql server管理工具)修改表不允许保存
  17. 什么时候都要记得:生活愈是往下,嘴角愈要上扬
  18. Chrome扩展、装逼神器:Vimium
  19. netty系列之IO基础
  20. php opcode修改,PHP配置文件缓存opcode设置步骤

热门文章

  1. 马云厌恶美国 阿里巴巴转道香港上市
  2. 2023美国大学生数学建模竞赛E题光污染完整数据集和求解代码分享
  3. 蚁族程序员自述:冬天盼暖气,面朝西二旗
  4. linux系统安装时无线键盘吗,[操作系统]用无线键盘鼠标装多系统或者装红旗LINUX4.0的朋友们进...
  5. Linux命令行下删除文件内容
  6. 基于springboot整合的rabbitmq
  7. 2022 CCF中国开源大会会议通知(第四轮)
  8. 有梦想的人,始终在路上!(记阿里实习生霸面经历,拿到offer)
  9. 一文带你了解 JavaScript 函数式编程
  10. 全球手机处理器架构进化论:从ARM9到A15