Mac 上切换Python多版本


Posted in Python onJune 17, 2017

Mac上自带了Python2.x的版本,有时需要使用Python3.x版本做开发,但不能删了Python2.x,可能引起系统不稳定,那么就需要安装多个版本的Python。

1、安装Python3.x版本,我安装了3.6.1;

2、打开终端(terminal),输入:sudo vi ~/.bashrc;

3、在弹出的编辑页面顶部输入并保存:

alias python2='/Library/Frameworks/Python.framework/Versions/2.x/bin/python2.x'
alias python3='/Library/Frameworks/Python.framework/Versions/3.x/bin/python3.x'

我机子上有Python2.7和Python3.6版本,上面的x请根据情况自行替换。

4、重启终端(terminal)或者输入:source ~/.bashrc

5、验证,在终端(terminal)中输入python2即代表是Python2.x版本,输入python3即代表是Python3.x版本。

Mac 上切换Python多版本

以上所述是小编给大家介绍的Mac 上切换Python多版本,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
pyramid配置session的方法教程
Nov 27 Python
Python的Django框架中settings文件的部署建议
May 30 Python
Python tkinter模块中类继承的三种方式分析
Aug 08 Python
python画出三角形外接圆和内切圆的方法
Jan 25 Python
对python requests的content和text方法的区别详解
Oct 11 Python
Python2和Python3.6环境解决共存问题
Nov 09 Python
对Python3中dict.keys()转换成list类型的方法详解
Feb 03 Python
Python符号计算之实现函数极限的方法
Jul 15 Python
Pytorch之view及view_as使用详解
Dec 31 Python
python 元组的使用方法
Jun 09 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 Python
解决python 输出到csv 出现多空行的情况
Mar 24 Python
利用python实现xml与数据库读取转换的方法
Jun 17 #Python
用python写个自动SSH登录远程服务器的小工具(实例)
Jun 17 #Python
python中Pycharm 输出中文或打印中文乱码现象的解决办法
Jun 16 #Python
Python生成随机密码的方法
Jun 16 #Python
Python操作SQLite数据库的方法详解
Jun 16 #Python
使用python实现个性化词云的方法
Jun 16 #Python
linux环境下python中MySQLdb模块的安装方法
Jun 16 #Python
You might like
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
ThinkPHP的SAE开发相关注意事项详解
2016/10/09 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
一个JS翻页效果
2007/07/23 Javascript
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
js日期相关函数总结分享
2013/10/15 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
Js为表单动态添加节点内容的方法
2015/02/10 Javascript
Bootstrap实现响应式导航栏效果
2015/12/28 Javascript
2016年最热门的15 款代码语法高亮工具,美化你的代码
2016/01/06 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
Bootstrap模态框案例解析
2017/03/05 Javascript
iOS + node.js使用Socket.IO框架进行实时通信示例
2017/04/14 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
使用 node.js 模仿 Apache 小部分功能
2019/07/07 Javascript
vuejs+element UI table表格中实现禁用部分复选框的方法
2019/09/20 Javascript
Python爬虫文件下载图文教程
2018/12/23 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
Python地图绘制实操详解
2019/03/04 Python
python3实现mysql导出excel的方法
2019/07/31 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
Django实现WebSSH操作物理机或虚拟机的方法
2019/11/06 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
python实现对变位词的判断方法
2020/04/05 Python
python中delattr删除对象方法的代码分析
2020/12/15 Python
Skyscanner加拿大:全球旅行搜索平台
2018/11/19 全球购物
加拿大著名的奢侈品购物网站:SSENSE(支持中文)
2020/06/25 全球购物
化学学院毕业生自荐信范文
2013/12/17 职场文书
学校教师师德师风承诺书
2015/04/28 职场文书
农村党支部承诺书
2015/04/30 职场文书
Golang并发操作中常见的读写锁详析
2021/08/30 Golang
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript