ubuntu 13.04默認的python版本是2.7的,想在其上做python3的開發會遇到問題。比如要使用pip安裝軟件包時,默認安裝的就是python2的包。如果想安裝python3的包,就需要用到virtualenv了。 virtualenv的官網在http://www./en/latest/。如其官方所說,virtualenv 是一個創建獨立python環境的工具。其要解決的最基本問題就是庫的依賴和版本,以及間接權限(indirectly permisions,沒太明白)。 雖然對官方的描述不是太明白,偶還是只python菜鳥啦。不過總之通過它能夠解決python2和python3兩個環境互不干擾啦。我是這么做的: 首先,安裝virtualenv,在默認的python2下的pip就行: 創建虛擬環境:
激活虛擬環境:
你會注意到shell的提示符行前多了(py3env)字樣,這樣你就可以放心的使用python3做開發了。先下載個三方庫試試吧
大功告成了! 如果要退出python3虛擬環境,輸入命令
即可。 |
|