1. 程式人生 > >Ubuntu 10.10安裝和使用pythonbrew簡介

Ubuntu 10.10安裝和使用pythonbrew簡介

添加 efi bz2 推薦 clean 刪除 pytho 裝包 undefine

http://blog.csdn.net/nuccch/article/details/17595161

一、安裝Pythonbrew

通過pythonbrew工具實現多版本Python管理,首先安裝pythonbrew。

安裝前確保系統有以下包

sudo apt-get install curl build-essential libbz2-dev libsqlite3-dev zlib1g-dev libxml2-dev libxslt1-dev libreadline5 libgdbm-dev libgdb-dev libxml2 libssl-dev tk-dev libgdbm-dev libexpat1-dev libncursesw5-dev

開始安裝pythonbrew

使用官網推薦的方法安裝:

curl -kL http://xrl.us/pythonbrewinstall | bash

以上命令把Pythonbrew自動安裝在~/.pythonbrew目錄下。

三、使用Pythonbrew

1、查看可安裝的Python版本

$ pythonbrew list --know

2、安裝需要的Python版本,需要安裝curl工具;安裝會自動完成;

$ pythonbrew install 3.3.1

3、查看已經安裝的Python版本,後面有*號表示正在使用的版本

$ pythonbrew list

4、選擇一個python版本使用,只在當前終端有效

$ pythonbrew use 3.3.1

5、選擇python3.3.1版本作為系統(用戶)默認版本使用,會把該版本的路徑添加到PATH中

$ pythonbrew switch 3.3.1

-------------------------------------------------------------------------------------------------------------------------------------
Note: 本人按上述操作安裝好pythonbrew之後,執行命令:pythonbrew switch 3.3.1 居然不能正確切換到指定的python版本上,後來發現原因是:
在安裝pythonbrew完成之後,一定要在.bashrc文件中寫入以下內容:
[[ -s "$HOME/.pythonbrew/etc/bashrc" ]] && source "$HOME/.pythonbrew/etc/bashrc"
並且執行:source .bashrc
這樣就可以正常切換到指定版本的python了。
-------------------------------------------------------------------------------------------------------------------------------------

6、取消pythonbrew選擇的版本

$ pythonbrew off

7、清理安裝後的版本的源碼和安裝包

$ pythonbrew cleanup

8、指定Python版本運行文件

$ pythonbrew py -p 3.3.1 test.py

9、刪除制定Python版本

$ pythonbrew uninstall 3.3.1

Ubuntu 10.10安裝和使用pythonbrew簡介