我有 python3.7,我想安装 pip。但是,当我执行以下操作时:
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)
这似乎是下载Python版本3.6和管材的那个。有没有办法不下载python3.6而只下载python3.7的pip?pip 下载一个完整的其他包似乎很奇怪。
小智 11
下载 get-pip 文件
$curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Run Code Online (Sandbox Code Playgroud)
为python3.7安装pip
$python3.7 get-pip.py
Run Code Online (Sandbox Code Playgroud)
检查两者的版本
$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)
Run Code Online (Sandbox Code Playgroud)
如果你检查apt show python3-pip输出,你会发现它取决于python3:any (>= 3.4~)所以它并不严格说我需要 python3.6
我假设您没有使用aptso 安装 python3.7,因此 apt 无法识别您有 python3,并且它会尝试为您安装它。
| 归档时间: |
|
| 查看次数: |
22469 次 |
| 最近记录: |