前言

用过的都说好!

一只在为命令行中python版本的切换所纠结,最后终结于此,发现用别名'alias'的方式可以很好的解决这一问题。

正文

1. 找到所有的python

首先你需要找到你电脑中所有的python,这个命令是where python,这样就会输出所有的python结果在终端。

python: aliased to /Users/seanzou/opt/anaconda3/bin/python
/usr/local/bin/python  
/usr/local/bin/python  
/Users/seanzou/opt/anaconda3/bin/python

由此可见,我的电脑已经设置了别名,而且我的电脑有三个不同的python版本,虽然我也不知道为什么有两个指向同样的位置。

2. 使用别名alias

接下来我们要做的就是打开配置文件了vim ~/.bash_profile 或者 vim ~/.bashrc都可以。

# change python version
alias python='/Users/seanzou/opt/anaconda3/bin/python'  
#alias python='/usr/local/bin/python'  

这样就能很方便的在不同的版本之间切换了!

总结

非常好用,非常灵活!就是酱紫!

参考

[1] Linux下切换Python版本的几种方法
[2] pytho基础——如何查看python版本及多个python版本

Q.E.D.


立志做一个有趣的碳水化合物