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 装饰器功能以及函数参数使用介绍
Jan 27 Python
零基础学Python(一)Python环境安装
Aug 20 Python
Python用UUID库生成唯一ID的方法示例
Dec 15 Python
回调函数的意义以及python实现实例
Jun 20 Python
简述Python2与Python3的不同点
Jan 21 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
pywinauto自动化操作记事本
Aug 26 Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 Python
通过代码实例了解Python3编程技巧
Oct 13 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
Nov 17 Python
python中pickle模块浅析
Dec 29 Python
使用Djongo模块在Django中使用MongoDB数据库
Jun 20 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 curl伪造IP地址和header信息代码实例
2015/04/27 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
js 小数取整的函数
2010/05/10 Javascript
jquery blockUI 遮罩不能消失与不能提交的解决方法
2011/09/17 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
jQuery实现的表头固定效果实例【附完整demo源码下载】
2016/08/01 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
大白话讲解JavaScript的Promise
2017/04/06 Javascript
vue实现商城上货组件简易版
2017/11/27 Javascript
JS动画实现回调地狱promise的实例代码详解
2018/11/08 Javascript
JavaScript惰性载入函数实例分析
2019/03/27 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
pandas修改DataFrame列名的方法
2018/04/08 Python
Python实例方法、类方法、静态方法的区别与作用详解
2019/03/25 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
Python猴子补丁知识点总结
2020/01/05 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
python爬虫今日热榜数据到txt文件的源码
2021/02/23 Python
css3的transition属性详解
2014/12/15 HTML / CSS
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
捷克领先的户外服装及配件市场零售商:ALPINE PRO
2018/01/09 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
消防安全检查制度
2014/02/04 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
个人对照检查材料
2014/02/12 职场文书
高中教师考核方案
2014/05/18 职场文书
2014年政协工作总结
2014/12/09 职场文书
预备党员的思想汇报,你真的会写吗?
2019/06/28 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
《鲁班学艺》读后感3篇
2019/11/27 职场文书
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS