我有一个想要使用的遗留项目。它使用python2。我想在我的 Mac 上安装 python2,但这让我非常困难。
我的 python2 版本是 Python 2.7.16
。我无法启动 pip
> python -m 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.1-py2.7.egg/pip/__init__.py", line 1, in <module>
from typing import List, Optional
ImportError: No module named typing
我显然无法使用 pip 安装 typing
。使用 pip3
安装它没有帮助(它不是内置的吗?)
我无法使用 brew 安装 python2。到目前为止我发现的一切都告诉我更新到 python3,这没有帮助。