最近使用pip命令安装python包,终端弹出:
于是,强迫症怒发作,果断决定将系统默认的python切换到已经安装的python3。
提示:如果mac中没有python3,可以如下使用命令进行安装。
brew install python3
说明:
在进行版本切换之前,首先应该确定新版本的python3是否存在以及其在mac系统下的路径。其中涉及了一些乱七八糟的映射与软连接之类的路径问题,这里就不做详述了。
python来源 | python安装路径 |
系统默认 | /System/Library/Frameworks/Python.framework/Versions/2.7 |
brew install | /usr/local/Cellar |
具体切换系统默认python的步骤:
1、终端运行如下命令
vi ~/.bash_profile
2、打开该文件之后,在下面添加如下命令行
alias python2='/system/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' // python2 的地址
alias python3='/usr/local/Frameworks/Python.framework/Versions/3.7/bin/python3.7' // python3 的地址
alias python=python3 // 切换版本
3、保存后运行如下命令使修改生效
source ~/.bash_profile
4、查看切换后的系统默认python版本
python --version