mac lion自带的python是2.7版本的,有点儿低,要使用一些应用的时候还需要3.3以上的,这时可以用以下的方法更新mac自带的python。

先去python的官网下载最新的python,并安装好。现在要删除mac自带的python,如下:

sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7把第一步里安装好的Python目录移到原本系统所持有的目录位置。sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions第三步,修改文件所属的Group
设置Group为wheel,原来系统自带的就是这样的。sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3第四步,更新一下Current的Link
在Versions的目录里有一个Current的link,是指向当前的Python版本,原始是指向系统自带的Python2.7.2,我们把它删除后,link就失效了,所以需要重新链一下sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current第五步,重新链接可执行文件
1) 先把系统原来的执行文件删掉sudo rm /usr/bin/pydoc
sudo rm /usr/bin/python
sudo rm /usr/bin/pythonw
sudo rm /usr/bin/python-config2) 建立新的链接sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydoc
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonw
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config最后,更新一下.bash_profile文件cd ~
vim .bash_profile (只要能编辑就行)
插入新的Python路径
# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH打开命令行,输入python,如下:

chenwgtekiMacBook-Pro:~ chenwg$ python
Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 13:52:24)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type “help”, “copyrigh

转载于:https://www.cnblogs.com/zhepama/p/3382972.html

更新mac自带的python相关推荐

  1. mac系统学python_升级mac自带的python,学python拿mac还是win,使用系统自带Pyth

    升级mac自带的python,学python拿mac还是win,使用系统自带Pyth 使用系统自带Python的弊端 系统自带的python版本比较旧,得不到python开发社区的支持,系统版本pyt ...

  2. mac自带的python怎么升级_mac上怎么更新python

    mac上怎么更新python?步骤如下: 第1步:下载Python3.4 下载地址如下: 下载Mac OS X 64-bit/32-bit installer https://www.python.o ...

  3. 在终端输入命令打开mac自带的python工具IDLE

    mac 默认是python2版本打开终端 输入IDLE 自动弹出IDLE,完成 python3版本在终端输入IDLE3 就ok了

  4. 如何打开mac自带的python工具

    第一步:打开mac的终端

  5. mac自带php7降级,MAC更新自带php版本到7.0

    说一下我最近更新mac自带php版本的经历,我是按照网上的教程更新的,主要参考的是这篇博客http://blog.csdn.net/takunha/article/details/52484769,通 ...

  6. mac终端python删除键不能用_我把mac 系统下的python目录删掉了怎么办

    先去python的官网下载32313133353236313431303231363533e78988e69d8331333363393662最新的python,默认路径安装好. 现在要删除mac自带 ...

  7. MAC EI Capitan上更新系统自带SVN版本号(关闭SIP方能sudo rm)

    继昨晚之后.决定更新系统自带的svn.自带的svn版本号是1.7.看官网svn:http://www.wandisco.com/subversion/download#osx 最新版本号是1.9.13 ...

  8. ftp客服端实现自动更新文件(带更新完自动启动功能)-python

    ftp客服端实现自动更新文件(带自动启动功能并封装为带配置文件的工具)-python 前言 一.项目环境和结构 二.使用介绍 三.程序封装和注册服务 四.填坑(希望读者能用到) 总结 前言 由于工位机 ...

  9. mac电脑安装python_【mac电脑怎么安装python】mac版python安装教程

    mac 下怎么安装python 搭建开发环境 调用了 TThreadPoolServer 的 serve 方法后,server 进入阻塞监听状态,塞在 TServerSocket 的 accept 方 ...

  10. Mac 下安装配置 Python 开发环境

    图片来源:Unsplash,作者 Markus Spiske 2019 年第 77 篇文章,总第 101 篇文章 前言 记录下 Mac 电脑的开发环境安装配置,主要包括: 安装&使用Homeb ...

最新文章

  1. 文华软件登录显示请选择服务器,文华财经随身行要登录云服务器
  2. GO语言教程1:Windows环境下GO语言的安装与配置
  3. 记一次zabbix启动不成功
  4. jquery字体颜色_基于jquery实现的web版excel
  5. php小偷程序原理分析2
  6. 数据中台模型设计系列(一):维度建模初探
  7. 【模型解读】从2D卷积到3D卷积,都有什么不一样
  8. linux——awk 报告生成器
  9. 5部适合学英语的动画电影,快和孩子一起看!
  10. Java集合框架-重构设计
  11. php引擎,php基于什么引擎
  12. dnf时装预览怎么打开_DNF最疯狂的年代,纯色天空整套白给,“神话”宠物不卖只送...
  13. zw版【转发·台湾nvp系列例程】HALCON MirrorRegion (Delphi)
  14. 批量删除2012年9月份以前的表
  15. 计算机软考高级 天津落户,官宣:软考高级可作为高级职称人才引进落户上海...
  16. php背景四周向中间渐变色,使用CSS巧妙地制作背景色渐变动画实例
  17. python列表插入_python列表插入append(), extend(), insert()用法详解
  18. 全球5G发展洞察2022(中)
  19. 如何添加共享计算机用户,如何正确设置共享
  20. 计算机辅助教学在语文应用,多媒体计算机辅助教学在中学语文教学中应用.pdf...

热门文章

  1. [LeetCode] Decode Ways [33]
  2. 输出svn版本号到头文件
  3. offsetTop和scrollTop差异
  4. maven工程下管理module发布到SVN注意
  5. Openstack安装(1)--keystone安装
  6. PXE+NFS+FTP+kickstarter无人值守安装linux系统
  7. BZOJ3517 翻硬币
  8. HDU2147 kiki's game
  9. 使用yarn dev报错 vue-cli-service外部命令
  10. touch 创建一个普通文件或更新已有文件的时间