&引用;E:找不到包python pip“;在Ubuntu 18.04上
我正试图在Ubuntu上安装virtualenv 首先它说没有找到&引用;E:找不到包python pip“;在Ubuntu 18.04上,python,linux,ubuntu,pip,ubuntu-18.04,Python,Linux,Ubuntu,Pip,Ubuntu 18.04,我正试图在Ubuntu上安装virtualenv 首先它说没有找到命令“pip”,所以我键入了 sudo apt install python-pip 然后它说 E: Unable to locate package python-pip 我尝试重置WSL,使用cmd下载,但在Ubuntu上不起作用。我不知道为什么。尽管我已经使用cmd下载了python3、virtualenv和pip。它不适用于Ubuntu 18.04。它在Ubuntu 14.04上也失败了 aiki@LAPTOP-886
命令“pip”
,所以我键入了
sudo apt install python-pip
然后它说
E: Unable to locate package python-pip
我尝试重置WSL,使用cmd下载,但在Ubuntu上不起作用。我不知道为什么。尽管我已经使用cmd下载了python3、virtualenv和pip。它不适用于Ubuntu 18.04。它在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
我正试图在Win10上安装jarvis和mycroft,但我需要使用Ubuntu,因为它只适用于Linux 在Ubuntu终端上尝试以下命令序列:
sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip
确定列出的python的最高版本。
如果最高版本类似于python2.7
,则安装python2-pip
如果类似于python3.8
,则安装python3pip
python3.8的示例:
sudo apt-get install python3-pip
在终端中尝试以下命令,这将更好地工作:
apt-get-install-curl
卷曲https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
您可能已经安装了python 3 pip。您可以使用pip3安装
来解决以下问题,而不是pip安装
:
E: Unable to locate package python-pip
你应该这样做。这适用于python2.7,您不会对此感到失望。
按照下面提到的步骤操作。
转到并从中复制所有代码。使用CTRL+ALT+T打开终端
vi get-pip.py
将复制的代码粘贴到此处,然后按退出vi编辑器
ESC then :wq => press Enter
最后,现在运行代码,看看神奇之处
sudo python get-pip.py
它会自动在Linux中添加pip命令。在某些Linux上,像Debian一样基于DeXROS,您可能首先考虑更新您的“<强> APT get <强> >,以防您通过它安装Python PIP。< /P>
sudo apt-get update
这可能有助于apt更新其索引并找到python pip包。
在这之后,你可以像这样安装它-
sudo apt-get install python-pip (Python2)
sudo apt-get install python3-pip (Python3)
我在Windows10上使用WSL2,我也遇到了同样的问题。试试帮助我解决这个问题的方法。我假设您正在使用python3
python3 get-pip.py
sudo apt install python3-pip
您是否尝试过
python-m pip安装…
您可以使用python pip的可能副本,这意味着什么?”aiki@LAPTOP-886AEJG:~/Jarvis$./setup.sh指定python版本(2/3)(默认为3)3在import distutils.spawn ModuleNotFoundError:没有名为“distutils.spawn”的模块中的第22行,选择运行virtualenv和解释器/usr/bin/python3回溯的python版本3(最后一次调用):文件“/usr/local/lib/python2.7/dist packages/virtualenv.py”如果您使用的是版本3,请确保python3和pip3,并确保您导入的模块是使用pip3安装的。检查python版本和pip版本,然后检查代码中导入的模块在python和pip版本下是否可用。对于任何其他新问题,请发布有关堆栈溢出的新问题,但首先搜索堆栈溢出以查找新问题。如何检查pip版本?我只是键入pip3吗?在从ubuntu派生的docker容器中不起作用:latestHi,我在“/usr/lib/python2.7”和“/usr/local/bin/python2.7”中安装了python2.7,当我运行“sudo apt get install python2 pip”时,它会给出相同的错误:“找不到包python2 pip”ls/bin/python3*outputs:bin/python3/bin/python3.8/bin/python3 futurize/bin/python3巴氏杀菌是不是我的python2.7安装在了错误的地方?这是大多数有这个问题的人的正确答案,IMHO。我同意@desgua。在我的例子中,每当我从终端运行python--version
,它说python 2.7.2
。然而,当我签入/bin/python*
时,安装了其他几个3.x版本。值得检查。sudo-apt-get-install-python2-pip
产生E:找不到包python2-pip
python3 get-pip.py
sudo apt install python3-pip