2016-02-10 16 views
0

我正在運行Ubuntu 12.04,並且沒有升級/使用別的選項的選項。它有Python3.2就可以了。我發現pip不會自動與< 3.4。如何在本機上使用pipPython3一起使用?如何讓Pip在Ubuntu上使用Python3 12.04

我試着下載get-pip.py的副本並使用python3.2來運行它,但我一直收到有關如何刪除支持的錯誤消息。

回答

1

我花了一點點時間讓這一切工作,所以我想做一個詳細的文章。

首先我發現我可以將Python3.4放到我的Ubuntu 12.04機器上。要做到這一點來看:

sudo add-apt-repository ppa:fkrull/deadsnakes 
sudo apt-get update 
sudo apt-get install python3.4 

來源:Is There An Easy Way To Install Python 34 On

接下來,我刪除Python3.2(我只是想讓我的機器上的單一Python3.x版本)運行:

sudo apt-get remove python3.2 
sudo apt-get remove python3.2-minimal 

然後,爲了獲取pip我跑:

sudo curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" 
sudo python3.4 get-pip.py 

來源:How To Install Pip On Ubuntu 12 04 LTS

此時Python3.4pip都可以運行。例如:

python3.4 main.py 
pip3 install requests 

在這一點上我希望能夠只使用python3運行python3.4 - 試圖只是python3不停地告訴我,我只好裝python-minimal。這樣做爲我重新安裝python3.2我不想要。相反,我通過執行以下操作創建一個alias

vim ~/.bashrC# Open the file for editing 

地址:alias python3=python3.4到文件中。

. ~/.bashrC# Make the changes apply to the current session 

來源:How Do I Create A Permanent Bash Alias