我有python3.7,我想安装pip。但是,当我执行以下操作时:
sudo apt install python3-pip
似乎要下载python 3.6版并为那个点子。有没有办法不下载python3.6而仅下载python3.7的pip? pip下载了另一个完整的软件包似乎很奇怪。
答案 0 :(得分:2)
如果您检查apt show python3-pip
的输出,您会看到它取决于python3:any (>= 3.4~)
,因此它并不严格地说我需要python3.6
我假设您没有使用apt
安装python3.7,因此apt无法识别您具有python3,它会尝试为您安装它。
答案 1 :(得分:1)
下载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)
答案 2 :(得分:1)
另一种方法是运行:
apt install -y python3-pip
并使用python3.7 -m pip
答案 3 :(得分:0)
尝试一下。
python3.7 -m pip install pip