2017-06-01 197 views
1

我试图安装点数次,但不能。这是我的终端看起来像尝试安装PIP:无法在ubuntu上安装pip?

[email protected]:~$ sudo apt-get install python-pip 

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
python-pip is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

[email protected]:~$ pip 

The program 'pip' is currently not installed. You can install it by typing: 
sudo apt-get install python-pip 

[email protected]:~$ sudo pip 

sudo: pip: command not found 

[email protected]:~$ 
+0

听起来像你的'$ PATH'设置为你的发行版不期望的东西。 –

+0

@JonathonReinhart是的,我也想过......但为什么卸载和清除软件包并重新安装,然后呢?也许与依赖关系有些冲突? –

+0

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布有关Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww

回答

0

尝试用以下命令:

sudo apt-get purge --auto-remove python-pip 

sudo apt-get update 

sudo apt-get -y install python-pip 

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

python get-pip.py 

验证:

pip --help 

pip -V 

的问题可能是可用的软件包在Ubuntu 14.04 Universe存储库。

如果不工作,从这里下载的.deb文件:

https://packages.ubuntu.com/trusty/all/python-pip/download

并右键单击.deb文件并安装它

+0

我已尝试过10次,但无法解决此问题。 我也试过安装python3-pip,但这也似乎不起作用。 –

+0

@AmanKumar okey然后,检查我更新的答案,我想我知道它是什么 –

+0

@AmanKumar,让我知道如果这工作! –

0

问题可能是你有两个版本python 2安装在你的电脑上的不同位置,并且其中一个python副本的某个点被删除了。所以当你试图为一个副本安装pip时,系统表示在另一个位置已经安装了一个pip,并且/ usr/local/bin文件夹也缺少用于安装pip的pip文件。

我只是解决了这个问题,所以我会尽量解释它的方式让初学者也正常

理解它复制已安装的PIP文件到它缺少通过为命令安装它,而不是位置命令将检测已安装的点。

该解决方案是很简单的:

运行在Ubuntu

其中点子

#获取PIP文件的位置已经在终端(命令提示符)这些命令安装

cp位置提供的哪个点位置在哪里复制点子文件

希望它有帮助。