龙空技术网

同时安装python2和python3版本,如何切换?没错,就是这么简单

萝北酱 181

前言:

而今朋友们对“mac多版本python”都比较看重,朋友们都需要学习一些“mac多版本python”的相关知识。那么小编在网摘上搜集了一些对于“mac多版本python””的相关资讯,希望兄弟们能喜欢,姐妹们快快来学习一下吧!

【前提】

Mac自带python2.7,又自己安装了python3.5

所以有两个python版本:2.7和3.5

因为自己写的代码有些要兼容2.7,有些又要兼容3.5,所以两个版本都需要。然而就需要切换版本。

【步骤】

先说一下步骤,

步骤1:修改~/.bash_profile文件

步骤2:修改~/.bashrc文件

步骤3:另以上两个文件生效

步骤4:切换不同的python版本

下方为详细操作说明:

【详细操作】

[步骤1:修改~/.bash_profile文件]

执行vi ~/.bash_profile

添加python3.5的安装路径:

# Setting PATH for Python 3.5

# The orginal version is saved in .bash_profile.pysave

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

export PATH

(如下图)

:wq保存退出

[步骤2:修改~/.bashrc文件]

执行vi ~/.bashrc

添加:

alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'

alias python3='/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5'

alias python=python3

(如下图)

:wq保存退出

[步骤3:另以上两个文件生效]

执行:source ~/.bash_profile

执行:source ~/.bashrc

执行:python -V

(如下图,可以看到此时为python3)

[步骤4:切换不同的版本]

修改.bashrc文件中的最后一行

将alias python=python3改为alias python=python2

保存:: wq

再次让文件生效,执行:$ source ~/.bashrc

检测版本:$ python -V

输出信息:

Python 2.7

这样就实现了python2和python3的切换!

标签: #mac多版本python