Python是一种神奇的工具。它也可以称为Python版本管理器,类似于RVM Ruby版本管理器,但是Pythonbrew的灵感来自Perlbrew。
Pythonbrew是一个在用户$HOME中自动构建和安装Python的程序。Dependencies – curl
在安装Pythonbrew之前,在机器中安装“curl”,要安装curl,请在终端中使用以下命令,在提示时为用户提供密码。$sudo apt-get install curl
安装curl之后,现在安装Pythonbrew,在终端中复制并粘贴以下命令,并在提示时为用户键入密码。
推荐的安装方法-易于安装$ sudo easy_install pythonbrew
要完成安装,请键入以下命令$pythonbrew_install
替代安装方法:
使用curl命令从github下载pythonbrew的最新版本。curl -kLO http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install
下载后,将“pythonbrew install”更改为“executable”chmod +x pythonbrew-install
然后,在终端中运行pythonbrew安装程序./pythonbrew-install
现在Pythonbrew已经安装在“Home Directory”中,即/home/user/.pythonbrew
接下来,将下面的行复制并粘贴到~/.bashrc的末尾
*注意:在系统中将“user”更改为您的用户名source /home/user/.pythonbrew/etc/bashrc
就这样!关闭终端。
安装不同版本Python的步骤:
打开新终端,键入以下命令或复制并粘贴它。$pythonbrew install 2.6.6
这将安装Python2.6.6,要安装Python2.7或Python3.2,请在前面的命令中更改版本号。$pythonbrew install 2.7
或者$pythonbrew install 3.2
更新:如果安装时出错,请使用以下命令安装。$pythonbrew install --force 2.7
或者$pythonbrew install --force 3.2
如何管理系统中安装的不同版本的Python
例如,如果系统中安装了Python2.6.6、Python 2.7和Python 3.2,则可以按如下方式在版本之间进行切换:
默认情况下,Python 2.6.6将处于活动状态,要切换到Python 2.7,请使用以下命令$pythonbrew switch 2.7
默认的Python更改为Python 2.7。
现在,要切换到Python3.2,请在前面的命令中更改版本号。$pythonbrew switch 3.2
使用以下命令检查或列出已安装的Python版本$pythonbrew list
使用下面的命令检查或列出要安装的可用Python版本$pythonbrew list -k
要卸载任何已安装的Python版本(例如卸载Python 2.7),请使用以下命令。$pythonbrew uninstall 2.7
使用下面的命令更新Pythonbrew$pythonbrew update
使用下面的命令禁用Pythonbrew并激活默认版本$pythonbrew off
在单个Linux/ubuntu机器上安装多个版本的Python!