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网络编程学习笔记(七):HTML和XHTML解析(HTMLParser、BeautifulSoup)
Jun 09 Python
Python中类的继承代码实例
Oct 28 Python
简单介绍Python的Django框架的dj-scaffold项目
May 30 Python
深入理解Python中的*重复运算符
Oct 28 Python
python 每天如何定时启动爬虫任务(实现方法分享)
May 21 Python
Python3.6.0+opencv3.3.0人脸检测示例
May 25 Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
Python实现Linux监控的方法
May 16 Python
Python编程实现tail-n查看日志文件的方法
Jul 08 Python
PyQt5中向单元格添加控件的方法示例
Mar 24 Python
python 等差数列末项计算方式
May 03 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
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
PHP新特性之字节码缓存和内置服务器
2017/08/11 PHP
PHP中->和=>的含义及使用示例解析
2020/08/06 PHP
Google AJAX 搜索 API实现代码
2010/11/17 Javascript
js实现带搜索功能的下拉框实时搜索实时匹配
2013/11/05 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
vue实现登录拦截
2020/06/29 Javascript
鸿蒙系统中的 JS 开发框架
2020/09/18 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
详解Python函数可变参数定义及其参数传递方式
2017/08/02 Python
Python爬虫包BeautifulSoup学习实例(五)
2018/06/17 Python
Python实现数据结构线性链表(单链表)算法示例
2019/05/04 Python
python中return的返回和执行实例
2019/12/24 Python
python、PyTorch图像读取与numpy转换实例
2020/01/13 Python
python实现滑雪游戏
2020/02/22 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
学python最电脑配置有要求么
2020/07/05 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
英国最大的女士服装零售商:Bonmarché
2017/08/17 全球购物
Kaufmann Mercantile官网:家居装饰、配件、户外及更多
2018/09/28 全球购物
Superdry极度干燥美国官网:英国制造的服装品牌
2018/11/13 全球购物
新闻人物通讯稿
2014/10/09 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
个人自查自纠材料
2014/10/14 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js
redis cluster支持pipeline的实现思路
2021/06/23 Redis
MySQL实现配置主从复制项目实践
2022/03/31 MySQL
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers