Mac中升级Python2.7到Python3.5步骤详解


Posted in Python onApril 27, 2017

下载Python3.5 for Mac 一步步安装

安装的默认路径是: /Library/Frameworks/Python.framework/Versions/3.5/

强烈建议不要直接sudo ln -s (会直接覆盖系统原来的link导致想调用自带python的软件出现问题),修改path variable虽然比较安全,但对于你的需要是没有太大必要的。

想要实现你的如下要求

在终端里直接输入“python”命令就会运行3.5的py版本?

直接在.profile加一个alias就可以了。如果你的Terminal运行的shell是bash(默认),可以修改~/.bash_profile,添加下行(具体的path取决于你的python3安装路径):

alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"

然后重启一下Terminal或者直接

source ~/.bash_profile

下面的是我的Mac用户的家目录中的.bash_profile内容,供参考

alias ls='ls -G' -->ls 带有颜色的文件显示

alias ll='ls -l' 

#unalias ls 

#unalias ll

#export CLICOLOR=1

export LSCOLORS=exfxaxdxcxegedabagacad   --->设置的显示的目录和文件的带颜色的

export PATH=$PATH:/usr/local/MySQL/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin

export PATH
# Setting PATH for Python 3.5

# The original version is saved in .bash_profile.pysave

export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.5/bin:

alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"

~

如果想要Python2.7的就把.bash_profile中的最后一行注释掉,要用Python3.5.2的就把.bash_proflle的最后一行生效就好,简单方便,我喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 捕获shell脚本的输出结果实例
Jan 04 Python
python 中字典嵌套列表的方法
Jul 03 Python
win8.1安装Python 2.7版环境图文详解
Jul 01 Python
python字符串中匹配数字的正则表达式
Jul 03 Python
解决Django Static内容不能加载显示的问题
Jul 28 Python
Python超越函数积分运算以及绘图实现代码
Nov 20 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
关于Tensorflow使用CPU报错的解决方式
Feb 05 Python
Python基于class()实现面向对象原理详解
Mar 26 Python
使用npy转image图像并保存的实例
Jul 01 Python
Python打包exe时各种异常处理方案总结
May 18 Python
Python使用DFA算法过滤内容敏感词
Apr 22 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
Apr 27 #Python
Python中创建字典的几种方法总结(推荐)
Apr 27 #Python
Python中index()和seek()的用法(详解)
Apr 27 #Python
Python中几种导入模块的方式总结
Apr 27 #Python
Python利用matplotlib生成图片背景及图例透明的效果
Apr 27 #Python
python使用matplotlib绘图时图例显示问题的解决
Apr 27 #Python
Python中生成Epoch的方法
Apr 26 #Python
You might like
PHP 一个页面执行时间类代码
2010/03/05 PHP
PHP开发微信支付的代码分享
2014/05/25 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
2015/08/05 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
2017/03/02 Javascript
jQuery 表单序列化实例代码
2017/06/11 jQuery
vue移动端裁剪图片结合插件Cropper的使用实例代码
2017/07/10 Javascript
js实现随机点名小功能
2017/08/17 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
CSS3结合jQuery实现动画效果及回调函数的实例
2017/12/27 jQuery
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
layui异步加载table表中某一列数据的例子
2019/09/16 Javascript
LayUi使用switch开关,动态的去控制它是否被启用的方法
2019/09/21 Javascript
python网络编程学习笔记(10):webpy框架
2014/06/09 Python
Python实现的爬取小说爬虫功能示例
2019/03/30 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
python语言中有算法吗
2020/06/16 Python
python try...finally...的实现方法
2020/11/25 Python
巧用HTML5给按钮背景设计不同的动画简单实例
2016/08/09 HTML / CSS
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
施华洛世奇中国官网:SWAROVSKI中国
2020/06/16 全球购物
如何理解委托
2012/01/06 面试题
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
英语专业个人求职自荐信
2013/09/21 职场文书
求职毕业生自荐书
2014/02/08 职场文书
大学生两会学习心得体会
2014/03/10 职场文书
建筑院校毕业生求职信
2014/06/13 职场文书
建议书格式
2015/02/04 职场文书
导师鉴定意见
2015/06/05 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫