• [转]mac下Python升级到指定的版本


    以2.7升级到3.3为例
    1.删除原版本
    a)删除系统库中的版本
    sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 
    b)删除Current版本
    sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
    c)删除/usr/bin目录下的python相关文件
    find . -name "py*" -print| xargs rm -rf

    2.下载并安装指定的python版本
    到python官网下载要安装的版本,并且安装

    3.链接系统库中的Python版本
    a)链接库文件,先将新安装的版本移动到系统版本目录下
    sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions 
    b)重新链接Current版本
    sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current
    c)重新链接/usr/bin/下的Python相关的文件
    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
    4.重置环境变量(.bash_profile)
    PYTHON=$/System/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH

    PLUS:有提到要修改group权限
    sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3

    reference:

    http://blog.163.com/zhou_li12/blog/static/18498031120140190282974/

  • 相关阅读:
    第四季-专题11-LED驱动程序设计
    第四季-专题12-按键驱动程序设计
    第四季-专题9-Linux驱动开发前奏
    第四季-专题10-字符设备驱动模型
    第四季-专题7-Linux内核链表
    第四季-专题8-LINUX系统调用
    第四季-专题6-Linux内核子系统
    第四季-专题5-内核模块开发
    第四季-专题3-嵌入式Linux内核制作
    jquery js获取移动设备浏览器高度
  • 原文地址:https://www.cnblogs.com/galoishelley/p/3792390.html
Copyright © 2020-2023  润新知