我有python3.7,我想安装pip。但是,当我执行以下操作时:
sudo apt install python3-pip
似乎为此下载了 python 版本 3.6 和 pip 。 有没有办法不下载python3.6而只下载python3.7的pip? pip 正在下载整个其他包,这似乎很奇怪。
原文由 user10332687 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有python3.7,我想安装pip。但是,当我执行以下操作时:
sudo apt install python3-pip
似乎为此下载了 python 版本 3.6 和 pip 。 有没有办法不下载python3.6而只下载python3.7的pip? pip 正在下载整个其他包,这似乎很奇怪。
原文由 user10332687 发布,翻译遵循 CC BY-SA 4.0 许可协议
下载 get-pip 文件
$curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
为python3.7安装pip
$python3.7 get-pip.py
检查两者的版本
$python3.7 -V && pip3 -V
Output:
Python 3.7.3
pip 19.1.1 from /usr/local/lib/python3.7/dist-packages/pip (python 3.7)
原文由 Harit Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
如果您检查
apt show python3-pip
输出,您会看到它取决于python3:any (>= 3.4~)
所以它并不严格地说我需要 python3.6我假设您没有使用
apt
安装 python3.7,因此 apt 无法识别您拥有 python3 并尝试为您安装它。