我正在尝试在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!
答案 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