第1步:官网下载Python3.3

这里面有windows和mac os x下的安装程序,下载那个64位的安装程序

第2步:安装下载的img文件,安装完后的目录如下:

复制代码代码如下:

/Library/Frameworks/Python.framework/Versions/3.5

第3步:移动python的安装目录

原来的安装目录见第2步,不过所有的python都在

/System/Library/Frameworks/Python.framework/Versions

目录中,所以最好使用下面的命令移动一下,当然不移动也可以。但后面步骤中的某些路径需要修改下。

sudo mv /Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions

第4步:改变Python安装目录的用户组为wheel

复制代码代码如下:

sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3

python2.7的用户组就是wheel,3.5也照葫芦画瓢吧!

第4步:修改Python当前安装目录的符号链接

在 /System/Library/Frameworks/Python.framework/Versions/目录下有一个Current,这是一个目 录符号链接,指向当前的Python版本。原来指向2.7的,现在指向3.5。所以应先删除Current。然后重新建立Current符号链接,命令如 下:

复制代码代码如下:

sudo rm /System/Library/Frameworks/Python.framework/Versions/Current

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions/Current

第5步:删除旧的命令符号链接

在/usr/bin目录下有4个python命令的符号链接,使用下面的命令先删除

复制代码代码如下:

sudo rm /usr/bin/pydoc

sudo rm /usr/bin/python

sudo rm /usr/bin/pythonw

sudo rm /usr/bin/python-config

第6步:重新建立新的命令符号链接

将第6步删除的符号链接重新使用下面命令建立,它们都指向Python3.5了。

复制代码代码如下:

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pydoc3.5 /usr/bin/pydoc

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /usr/bin/python

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pythonw3.5 /usr/bin/pythonw

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5m-config /usr/bin/python-config

第7步:更新/root/.bash_profile文件中的路径

复制代码代码如下:

cd ~

vim .bash_profile

在.bash_profile插入下面的内容即可

复制代码代码如下:

# Setting PATH for Python 3.5

# The orginal version is saved in .bash_profile.pysave

PATH="/System/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"

export PATH

ok,现在重新启动一下Console,然后执行python --version,得到的就是Python 3.5。如果在程序中,需要使用下面代码获取python版本

复制代码代码如下:

import platform

print(platform.python_version())

如果还是用了如PyDev等IDE,仍然需要更新一下相关的路径。

现在可以使用最新的Python3.5了。

python安装详细步骤mac_Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解相关推荐

  1. mac mysql 5.7.9安装教程_mac系统OS X10.10版本安装最新5.7.9mysql的方法_MySQL

    用过mac的朋友都反映很好用,不仅美观,性能好,关键是他的系统底层对于开发人员来说,无疑就是一个最大的好处,用习惯linux的人就知道mac的强大. 但是也有一点最蛋疼的是,mac的习惯跟window ...

  2. 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解

    关于 DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...

  3. [Python从零到壹] 四十五.图像增强及运算篇之图像灰度非线性变换详解

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  4. 安装Xcode在Mac OS X10.7.3上

    问题:Xcode在Mac OS X10.7.3上无法安装的问题的解决方案 解决方案 :如果安装包没问题把时间调到1月1号,我使用的是 2012年1月1号,然后可以完成安装,没有任何问题. 出现此问题的 ...

  5. mac+usb安装linux系统安装,Mac OS X下制作安装Linux系统的USB启动盘

    帮同学把Linux安装到他们做的一个类似Mac mini大小(一个小盒子)的机器里面.这个其实就是一个pc,不过是基于atom的cpu.经过一 帮同学把Linux安装到他们做的一个类似Mac mini ...

  6. 最新KEIL-MDK安装详细教程(包括对Compiler 5的安装)

    下载KEIL的安装包 KEIL官网的网址:https://www.keil.com 软件下载的具体网址: Keil Product Downloads 一下是具体的教程,在官网上下载的速度会较慢,也可 ...

  7. python程序设计与基础教程第六章上机实验_《Python程序设计与算法基础教程(第二版)》江红 余青松 课后代码题详解...

    (还在更新中-) 这本书对Python的知识点的描述很详细,而且排版看的很舒服 几个例题: 假装自己从零开始学,将一些有代表性.有意思的例题抽取出来 部分复习题: 遇到有意思的复习题,我会拿出来,并且 ...

  8. python爬取虎扑评论_python爬虫系列Selenium定向爬取虎扑篮球图片详解

    前言: 作为一名从小就看篮球的球迷,会经常逛虎扑篮球及湿乎乎等论坛,在论坛里面会存在很多精美图片,包括NBA球队.CBA明星.花边新闻.球鞋美女等等,如果一张张右键另存为的话真是手都点疼了.作为程序员 ...

  9. python把数据写入excel_Python读写sqlite3数据库的方法并且将数据写入Excel的实例详解...

    这篇文章主要介绍了Python实现读写sqlite3数据库并将统计数据写入Excel的方法,涉及Python针对sqlite3数据库的读取及Excel文件相关操作技巧,需要的朋友可以参考下 本文实例讲 ...

最新文章

  1. windows8下安装Visual Studio2008
  2. 一份很不错的敏捷产品需要文档模板
  3. 为什么ORM性能比iBATIS好?
  4. vb编程的好帮手--资源文件
  5. 上市公司总市值TOP10出炉,你所在县区看的到未来吗?
  6. 【译】权益证明的设计理念
  7. 如何在64位Ubuntu16.04系统下安装electron
  8. python爬虫入门,10分钟就够了,这可能是我见过最简单的基础教学
  9. SpaceX载人龙飞船两名宇航员成功进入国际空间站
  10. mysqlgbk不支持中文吗_【转载】mysql 不支持中文解决办法
  11. Echarts数据可视化radar雷达坐标系,开发全解+完美注释
  12. 检查 ubuntu 版本_如何检查Ubuntu版本–快速简便的方法
  13. C++学习笔记 之 循环
  14. 使用$.getJSON解决ajax跨域访问 JQuery 的跨域方法(服务器端为wordpress程序)
  15. php 微商城 开源,RF 微商城一款免费开源的基础销售功能的微商城正式发布
  16. Windows电脑桌面云便签自由拖动排序如何调整便签的顺序?
  17. ps无法打开计算机缺失文件,ps打开出现dll文件丢失怎么解决
  18. 怎么修改照片大小?一键快速修改图片宽高尺寸的方法
  19. [AHK]按文件的年份归档到不同年份目录里
  20. pta 7-1 走楼梯升级版(递归)

热门文章

  1. Shell命令之ps获取指定进程的进程号
  2. 类似jquery的一个demo
  3. 42.对话框插件——dialog
  4. 【转载】JS获取浏览器版本信息
  5. linux find 用法详解 + 实例
  6. Modularity QuickStart学习
  7. 各种主流Linux操作系统概况
  8. 码农你会搜“Win10 破解版”吗?
  9. I_LIKE_CPP 多特游戏下载
  10. 门户网站的免费写手我们可怜的SEOer