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 相关文章推荐
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
May 06 Python
Python映射拆分操作符用法实例
May 19 Python
Python之自动获取公网IP的实例讲解
Oct 01 Python
python设置值及NaN值处理方法
Jul 03 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
Python类装饰器实现方法详解
Dec 21 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
python实现转盘效果 python实现轮盘抽奖游戏
Jan 22 Python
Django REST Framework序列化外键获取外键的值方法
Jul 26 Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
Aug 02 Python
python路径的写法及目录的获取方式
Dec 26 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
屏蔽浏览器缓存另类方法
2006/10/09 PHP
VIM中设置php自动缩进为4个空格的方法详解
2013/06/14 PHP
PHP中生成UUID自定义函数分享
2015/06/10 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
对之前写的jquery分页做下升级
2014/06/19 Javascript
深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP详解
2015/03/05 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
JS给Textarea文本框添加行号的方法
2015/08/20 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
DropDownList实现可输入可选择(两种版本可选)
2016/12/07 Javascript
JS判断时间段的实现代码
2017/06/14 Javascript
使用Node.js搭建静态资源服务详细教程
2017/08/02 Javascript
微信小程序全局变量功能与用法详解
2019/01/22 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
2019/09/28 Javascript
js实现小时钟效果
2020/03/25 Javascript
在Python的Django框架中编写错误提示页面
2015/07/22 Python
Python 迭代器与生成器实例详解
2017/05/18 Python
git进行版本控制心得详谈
2017/12/10 Python
python微信跳一跳系列之棋子定位像素遍历
2018/02/26 Python
详解Django之admin组件的使用和源码剖析
2018/05/04 Python
Python request中文乱码问题解决方案
2020/09/17 Python
matplotlib绘制多子图共享鼠标光标的方法示例
2021/01/08 Python
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
在校学生职业规划范文
2014/01/08 职场文书
快餐店的创业计划书范文
2014/01/29 职场文书
数学系个人求职信范文
2014/01/30 职场文书
舞蹈比赛获奖感言
2014/02/04 职场文书
小学语文国培感言
2014/03/04 职场文书
环保倡议书怎么写
2014/05/16 职场文书
python 进阶学习之python装饰器小结
2021/09/04 Python
Spark SQL 2.4.8 操作 Dataframe的两种方式
2021/10/16 SQL Server