为何要安装python,linux下不是已经集成了python吗?
大多数linux系统都集成了python,但是他们的版本太低了。不能满足我们的需求,尤其是好多系统居然仍停留在
python2.6.x的版本上,3.5.0都出来了,简直不能忍。
这好办,也许初学者(就是我,尴尬)会直接删除这个原始版本的python,再重新安装一个新版本的。但是这很有可能会导致
系统崩溃,所以我们得寻找另外的方法。
pythonbrew
pythonbrew是一个非常awsome的工具,它提供了简单的方法让我们安装和管理不同版本的python。不同的linux系统安装python
的系统指令是不一样的,例如ubuntu和fedora。So,我们就要寻求一个共同的解决之道。无论再何种linux发行版中,我们都可以使用这种方法。
这就是为什么选择pythonbrew的原因。
安装pythonbrew
curl -kL http://xrl.us/pythonbrewinstall | bash
系统可能还会告诉你curl没有安装,不要慌,装起来就是了
ubuntu系列
sudo apt-get intall curl
执行完上面的操作后,pythonbrew已经安装到我们的电脑上了,但是还没完,接下来让我们编辑~/.bashrc文件
凡是加点的文件都是隐藏文件
cd ~
ls -a
你会发现,咦,根本没有这个文件嘛,不要慌,刚刚装好的系统,这个文件往往不存在,或者内容为空
gedit ~/.bashrc
加上下面这行语句
[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc
保存后,关闭terminal再重启。
下面,让我们安装一个2.7.5版本的python
pythonbrew install 2.7.5
因为网速问题,可能要稍等一会去了。
安装好以后怎么切换版本呢
pythonbrew switch 2.7.5
然后输入python,就会看到我们的python版本已经变成了2.7.5了。是不是很简单,很一颗赛艇?
以此类推,就可以随意安装需要的python版本以及管理他们了!