在Win 10上的ubuntu 18.04上安装pip失败

时间:2019-03-29 17:42:02

标签: python linux ubuntu ubuntu-18.04

我正在尝试在ubuntu上安装virtualenv。但首先它说command 'pip' not found,然后我输入sudo apt install python pip,然后说"E: Unable to locate package python-pip"

我尝试重置wsl,使用cmd下载,但不适用于ubuntu。我不知道为什么即使我使用cmd下载了python3,virtualenv,pip。它不适用于ubuntu 18.04。另一个无法安装pip的是ubuntu 14.04。

aiki@LAPTOP-886AEJJG:~$ pip

Command 'pip' not found, but can be installed with:

sudo apt install python-pip

aiki@LAPTOP-886AEJJG:~$ sudo apt install python-pip
[sudo] password for aiki:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python-pip
我试图在Win 10上安装jarvis和mycroft,但是我需要使用ubuntu,因为它仅适用于linux。求助,不要使用Google或Alexa!

7 个答案:

答案 0 :(得分:64)

ls /bin/python*

确定列出的python的最高版本。 如果最高版本类似于python2.7,则安装python2-pip 如果它类似于python3.8,则安装python3-pip

python3.8的示例:

sudo apt-get install python3-pip

答案 1 :(得分:24)

在终端中尝试以下命令,这样会更好:

apt-get install curl

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

python get-pip.py

答案 2 :(得分:4)

在某种 Linux 上,例如基于 Debian 的发行版,您可能需要先考虑更新您的“apt-get”,以防您通过它安装 python-pip。

sudo apt-get update

这可能有助于 apt-get 更新其索引并定位 python-pip 包。 在此之后,你可以像这样安装它-

sudo apt-get install python-pip (Python2)
sudo apt-get install python3-pip (Python3)

答案 3 :(得分:3)

在Ubuntu终端上尝试以下命令序列:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip

答案 4 :(得分:2)

解决问题:

E: Unable to locate package python-pip

你应该这样做。这适用于 python2.7,你不会对它感到失望。 按照下面提到的步骤操作。 转到 get-pip.py 并从中复制所有代码。
使用 CTRL + ALT + T

打开终端
vi get-pip.py

将复制的代码粘贴到此处,然后按

退出 vi 编辑器
ESC then :wq => press Enter

最后,现在运行代码,看看魔法

sudo python get-pip.py

它会自动在您的 Linux 中添加 pip 命令。
you can see the output of my machine

答案 5 :(得分:0)

您可能已经安装了python 3 pip。可以使用pip install代替pip3 install

答案 6 :(得分:0)

我在 Windows 10 上使用 WSL2,我遇到了同样的问题。尝试帮助我解决此问题的方法。我假设您使用的是 python3。

python3 get-pip.py
sudo apt install python3-pip
相关问题