背景

一般情况下mac系统自带python2版本,但我们学习工作时用的都是python3,因此需要安装python3并且切换到python3版本。

一、安装python3

如果已安装过homebrew,直接使用brew install python3命令安装即可。

如果未安装过homebrew,请参考这篇文章。

输入python3即可验证是否安装成功。

二、切换python3版本

方法一、直接使用python3

每次使用时输入python3

方法二、添加别名

1、编辑bash_profile文件。

vi ~/.bash_profile

2、在文件的最后新增下列语句,地址替换为本机python3的安装位置。

alias python="/usr/local/bin/python3"

3、添加后重新刷新bash_profile文件。

source ~/.bash_profile

4、输入python即可验证是否切换成功。

mac 安装python并切换到python3版本相关推荐

  1. mac安装python虚拟环境_mac 下 python 虚拟环境的安装和配置

    前言:继续安装中,这节记录 mac 安装 python 虚拟环境,多版本共存... 1. 安装 pip -- python的包管理工具: sudo easy_install pip 安装成功,出现下面 ...

  2. Linux 安装python 3.8(Linux 的版本为 Centos 7)

    Linux 安装python 3.8(Linux 的版本为 Centos 7) 前言:喜欢傻瓜式复制粘贴的,不会思考安装过程中报错的,不建议看这个,可以去看看其他的,看了安装不了,又喷人,自己不会,解 ...

  3. 安装的python没有菜单栏_新手求助 为什么mac安装python后打开idle没有工具栏?

    查看: 6662|回复: 10 [已解决]新手求助 为什么mac安装python后打开idle没有工具栏? 电梯直达 发表于 2016-9-26 11:09:35 | 只看该作者 |倒序浏览 |阅读模 ...

  4. mac 安装python 报错:gdbm fatal: not in a git directory

    mac安装python : brew install python3 安装最后报错: Installing python@3.10 dependency: gdbm fatal: not in a g ...

  5. mac 安装 python mysqlclient 遇到的问题及解决方法

    mac 安装 python mysqlclient 遇到的问题及解决方法 参考文章: (1)mac 安装 python mysqlclient 遇到的问题及解决方法 (2)https://www.cn ...

  6. cs231n课程资料Python Numpy Tutorial的Python3版本

    cs231n课程资料Python Numpy Tutorial的Python3版本 cs231n课程提供了一个python numpy tutorial的教程,非常不错.之前看过,这些天又想爬虫和数据 ...

  7. Mac 安装 Python 多版本

    Mac 的安装方式和两个版本共存的出现的问题: Python 安装包下载地址:https://www.python.org/downloads/ 如果要Python 2x 和 Python 3x 同时 ...

  8. mac 安装 python 配置||虚拟环境

    前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装 ...

  9. Mac安装Python我觉得靠谱的方法

    我最喜欢第三种方法,保持Python2和3,随意切换,非常简单 1 Mac使用HomeBrew安装Python3.*并设为默认版本 https://blog.csdn.net/NancyLiu0/ar ...

最新文章

  1. 应届毕业生没有工作经验,怎么才能找到合适的工作?
  2. python中使用squarify包可视化treemap图:treemap将分层数据显示为一组嵌套矩形,每一组都用一个矩形表示,该矩形的面积与其值成正比、自定义设置每一个数据格的颜色
  3. leetcode二维查找
  4. 高级PM分析足记的成长周期,你的产品距离火爆还有多久?
  5. CentOS7下安装Redis伪集群(基于Redis官方Cluster集群模式版本redis-5.0.10)
  6. knockoutJS学习笔记06:ko数组与模板绑定
  7. 九年级数学解方程50道_初中数学公式中考知识点总结,初三数学上册,九年级数学上册...
  8. Shell 的简单常用语法
  9. SpringSecurity常用登录认证方案
  10. Android第三方开源FloatingActionButton(com.getbase.floatingactionbutton)【1】
  11. OpenCV中的级联分类器Cascade Classifier(面部识别)
  12. WebView之加载网页时增加进度提示
  13. 无敌大奉献:iOS技术开发知识整理
  14. 微信小程序项目实例——飞机大战
  15. 乐鑫ESP32-S3双核处理器,专为 AIoT 市场打造
  16. JS:dataTables实现跳转首页与尾页功能
  17. 推流(RTSP/RTMP)
  18. CV赛事|“华为云杯”2020深圳开放数据应用创新大赛•生活垃圾图片分类
  19. 直接插入排序顺序结构
  20. CVE-2019-1367 | 脚本引擎内存损坏漏洞

热门文章

  1. VS语音信号处理(6) C语言调用SoundTouch进行变速不变调工程实例
  2. 从月薪3000 到 IBM 高级顾问:时间管理助力开挂的人生
  3. go-ethereum相关
  4. XXXX工程割接方案
  5. 2022年计算机二级考试题库软件+模拟考试系统下载
  6. 国开《国家开放大学学习指南》形考任务1-5
  7. 3W字经验总结,告诉你如何准备校招!
  8. 爆火交友一元脱单、盲盒、微信公众号制作【源码】
  9. uni-app 上架应用商店踩坑过程
  10. 南邮汇编语言程序设计实验二————用户登录验证程序的设计