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实现希尔排序算法的原理与用法实例分析
Nov 23 Python
python3读取csv和xlsx文件的实例
Jun 22 Python
Python实现的矩阵转置与矩阵相乘运算示例
Mar 26 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
python实现连连看辅助之图像识别延伸
Jul 17 Python
python NumPy ndarray二维数组 按照行列求平均实例
Nov 26 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
Jan 06 Python
利用python中的matplotlib打印混淆矩阵实例
Jun 16 Python
带你学习Python如何实现回归树模型
Jul 16 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
Python 读取位于包中的数据文件
Aug 07 Python
Python获取android设备cpu和内存占用情况
Nov 15 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设计模式之简单工厂模式详解
2014/09/04 PHP
浅谈PHP中其他类型转化为Bool类型
2016/03/28 PHP
jQuery 使用手册(一)
2009/09/23 Javascript
让FireFox支持innerText的实现代码
2009/12/01 Javascript
jquery ready函数源代码研究
2009/12/06 Javascript
jQuery创建插件的代码分析
2011/04/14 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
JS中的phototype详解
2017/02/04 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
2017/08/29 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
教你如何编写Vue.js的单元测试的方法
2018/10/17 Javascript
微信小程序自定义键盘 内部虚拟支付
2018/12/20 Javascript
js Math数学简单使用操作示例
2020/03/13 Javascript
JavaScript设计模式之观察者模式与发布订阅模式详解
2020/05/07 Javascript
JavaScript实时更新当前的时间的示例代码
2020/07/15 Javascript
haskell实现多线程服务器实例代码
2013/11/26 Python
python之wxPython菜单使用详解
2014/09/28 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
电子信息工程专业推荐信
2014/02/14 职场文书
开学季活动策划方案
2014/02/28 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
党员教师群众路线思想汇报范文
2014/10/28 职场文书
华山导游词
2015/02/03 职场文书
工商局个人工作总结
2015/03/03 职场文书
2016年党员公开承诺书范文
2016/03/24 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL