我正在尝试安装mininet wifi。下载后,我一直在使用以下命令安装它:
sudo util/install.sh -Wlnfv
然而,我不断得到错误:
E: Unable to locate package python-pip
我已经多次尝试下载python pip。我知道mininet wifi使用python 2而不是python 3。我尝试使用以下命令下载python pip:
sudo apt-get install python-pip
但这会导致同样的错误:
E: Unable to locate package python-pip
在我的例子中,用于下载
get-pip.py
的curl命令在运行sudo python get-pip.py
时出现语法错误但是通过访问https://bootstrap.pypa.io/和下载
get-pip.py
手动下载对我来说很好因为Python2已经过了它的生命周期,所以Python2的几个包都包含在20.04中。您必须手动为Python 2安装
pip
:首先,安装Python 2:
然后,使用
python2
跟随https://pip.pypa.io/en/stable/installing/:您可以使用
sudo
运行第二步。如果不使用sudo
,则需要按照安装消息的建议更改PATH
。或者,也可能更好(因为它不会改变PATH
),使用只要你需要pip2
Ubuntu 20.04存储库中不包括Python 2的Pip
您需要使用get-pip.py脚本为Python 2安装pip。
1。首先启用universe存储库:
2。更新包索引并安装Python 2:
3。使用curl下载get-pip.py脚本:
4。启用存储库后,使用python2以sudo用户身份运行脚本以安装pip:
如果出现错误,作为回退,可以使用特定的2.7版本的get-pip.py:
Pip将在全球范围内安装。如果只想为用户安装,请在不使用sudo的情况下运行该命令。该脚本还将安装setuptools和wheel,允许您安装源发行版
通过打印pip版本号来验证安装:
输出将如下所示:
相关问题 更多 >
编程相关推荐