Mac下切换2.x与3.x版本python

上篇写了MAC安装两个不同版本的python的环境配置方式,这篇在上篇的基础上又更进一步的记录了版本切换的方法

1.检查当前python版本

localhost:~ tuyoo$ python -V

Python 2.7.15

2.在成功安装两个版本的基础上,去系统目录可见两个版本的python

localhost:~ tuyoo$ cd ../..

localhost:/ tuyoo$ cd usr/local/Cellar/

localhost:Cellar tuyoo$ cd python/

localhost:python tuyoo$ ls

2.7.13 3.7.0

3.将系统python版本,默认指向python3  (主要修改 ~/.bash_profile文件 和 ~/.bashrc文件)

  3.1 命令输入: vi ~/.bash_profile 或者open ~/.bash_profile  //编辑bash_profile

增加以下内容:----然后,按esc键 然后敲入 :wq 进行退出

  # Setting PATH for Python 3.7
  # The orginal version is saved in .bash_profile.pysave
  PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
  export PATH                                
  //增加这几行内容(如果不是通过brew,而是通过官网下载安装,这里会默认已经添加了,就退出不用修改了)
 

  3.2  修改 bashrc文件:sudo vi ~/.bashrc

    增加以下内容:----然后,按esc键 然后敲入 :wq 进行退出

alias python2='/usr/local/bin/python'

alias python3='/usr/local/bin/python3'

alias python=python3

~                                                                                                                

~                           

  【样板如下:】
  sudo vi ~/.bashrc           //mac下需要管理员才能修改此文件 
  alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
  alias python3='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'
  alias python=python3
  //添加以上三行,路径需要替换,如果不知道自己的python3安装路径,可以用 which python3 命令进行查看路径,python同理
  // 如果想切换为py2.x版本,bashrc里的 python指向python2,之后保存,即生效
 
4.重新检查版本
 

localhost:python tuyoo$ python -V

Python 3.7.0

localhost:python tuyoo$ 

  

原文地址:https://www.cnblogs.com/nbnuan/p/9718655.html