python - Ubuntu 18.04 上的“E:无法找到包 python-pip”
问题描述
我正在尝试在 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。它在 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。
解决方案
ls /bin/python*
确定列出的最高版本的 python。如果最高版本类似于python2.7
然后安装python2-pip
如果它类似于python3.8
然后安装python3-pip
python3.8 示例:
sudo apt-get install python3-pip
推荐阅读
- cakephp - CakePHP 3.6.10 翻译行为未显示“defaultLocale”值
- rest - Rest API,在一个请求中保存嵌套模型
- corda - 启动流会话失败
- python - AppKit 没有动态感知最前面的应用程序
- azure - 使用 microsoft-graph-client 获取日历事件
- jquery - 如何使用 jQuery 脚本定位特定的自定义 html 标签
- mysql - 更新为 NULL 时,列“x”的数据被截断
- linux - 服务被禁止:用户 \"system:anonymous\" 无法列出命名空间 \"kube-system\ 中的服务
- html - IE11 使用第一个选择选项作为占位符而不是空白选择
- python - 如何在 python3 中签名/验证莱特币消息