zoukankan      html  css  js  c++  java
  • mac python2.7.10 升级到 3.6

    第一步:

      下载当前最新版本 Python3.6,下载地址:https://www.python.org/downloads/

    第二步:

      安装下载好的包,安装完成后的目录如下:

      /Library/Frameworks/Python.framework/Versions/3.6
    

     第三步:

      移动 Python 的安装目录。原有的 python2.x 都在目录:/System/Library/Frameworks/Python.framework/Versions 下。所以需要将你安装好的 3.6 移动到系统目录中

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

     第四步:

      改变 python 安装目录用户组为:wheel,因为查看系统原有 python2.7 对应的用户组都是:wheel,故需要将新安装的 3.6 改为这个用户组

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

     第五步:

      修改 Python 当前安装目录的符号链接,查看原有系统 python2.x 目录中即:/System/Library/Frameworks/Python.framework/Versions,下有一个名为 Current,它其实是一个指向当前版本的软连接。我们需要将当前的链接删除,重新指向到新安装的 python3.6 上

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

     第六步:

      在 /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
    

       删除后重新建立新的链接,这些链接的指向都是我们新安装的 pyhon3.6

      sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.6/bin/pydoc3.6 /usr/bin/pydoc
      sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /usr/bin/python
      sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.6/bin/pythonw3.6 /usr/bin/pythonw
      sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6m-config /usr/bin/python-config
    

     第七步:

      更新系统配置文件,即 root 用户下的 .bash_profile 文件,也就是:/root/.bash_profile

      vim .bash_profile
    

       在其中插入如下内容:

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

       退出并使其生效

      source .bash_profile
    

     第八步:

      截止到现在,就算配置完成了。关闭当前的 console 再重新开启一个,然后执行:python --version , 查看得到的是否是 python3.6。

  • 相关阅读:
    CSS中position小解
    position
    mac默认安装postgresql, 如何让postgresql可以远程访问
    The data directory was initialized by PostgreSQL version 9.6, which is not compatible with this version 10.0.
    active admin gem error
    psql 无法添加超级用户
    ubuntu 15.04 安装Balsamiq Mockups 3
    Rails html 写public里图片的路径
    rails c 历史命令
    undefined local variable or method `per' for []:ActiveRecord::Relation
  • 原文地址:https://www.cnblogs.com/liang1101/p/7049948.html
Copyright © 2011-2022 走看看