簡體   English   中英

如何在 macOS Big Sur 上的 Python 2.7 中安裝 pip?

[英]How to install pip in Python 2.7 on macOS Big Sur?

我正在嘗試通過安裝 pip

sudo -H python -m pip install -U pip

但這會導致以下錯誤。

Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 163, in _run_module_as_main
    mod_name, _Error)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 111, in _get_module_details
    __import__(mod_name)  # Do not catch exceptions initializing package
  File "/Library/Python/2.7/site-packages/pip-21.1.2-py2.7.egg/pip/__init__.py", line 1, in <module>
    from typing import List, Optional
ImportError: No module named typing

根據博士的解決方案

更高版本需要 Python 3.6+。 Python 3.6+ 支持語法 f""。

要為 Python 2.7 安裝 pip,請從https://bootstrap.pypa.io/pip/2.7/安裝它:

- curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py
- python get-pip.py
- python -m pip install --upgrade "pip < 21.0"

最后一個命令是升級到最新支持的版本。 對於 Python 2.7,當前支持的最新版本是 pip 20.3.4。

對於 Python 3.4 從https://bootstrap.pypa.io/pip/3.4/安裝。 對於 Python 3.5 — https://bootstrap.pypa.io/pip/3.5/

對於 Python 3.4,升級命令是

- python -m pip install --upgrade "pip < 21.1.2"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM