2015-05-21 135 views
22

我的Ubuntu 14.04機器上安裝了Python 2.7和3.4。我想安裝'requests'模塊,以便可以從Py3.4訪問。如何在Python 3.4中安裝請求模塊,而不是2.7

當我在我的終端CMD線發出pip install requests我回來:

「的要求已經滿足(使用--upgrade升級):請求在/usr/lib/python2.7/dist-packages 「

我該如何指導pip安裝3.4的請求,即使它已經在2.7了?

回答

41

您可以specify a Python version for pip to use

pip3.4 install requests 

的Python 3.4擁有pip support built-in,所以你也可以使用:

python3.4 -m pip install 

如果您正在運行Ubuntu(或Debian的可能也一樣),你會需要單獨安裝系統pip3

sudo apt-get install python3-pip 

這會安裝pip3可執行文件,所以你可以使用,還有前面提到的python3.4 -m pip

pip3 install requests 
+1

謝謝,但它錯了我:「pip3.4:命令未找到」後輸入「pip3.4安裝請求​​」
也tr ied「點3.4」和「點-3.4」,但得到同樣的錯誤msg –

+5

嘗試'python3.4 -m pip安裝請求'。 – b4hand

+0

好奇。試了一下,並得到「/usr/bin/python3.4:沒有模塊命名pip 」 –

1

只是回答這古老的線程可以安裝不點子 在Windows或Linux:

1)下載請求https://github.com/kennethreitz/requests點擊克隆或下載按鈕

2)解壓縮在.EXP你的Python安裝在C你的Python目錄下的文件:Python的\ Python.exe然後解壓有

3)根據不同的操作系統上運行以下命令:

  • 的Windows使用命令cd到你的Python目錄位置,然後setup.py安裝
  • Linux的命令:蟒蛇的setup.py安裝

多數民衆贊成它:)