python-2.7 - 2021 年如何在 Mac 上安装 pip2?
问题描述
我有一个想要使用的遗留项目。它使用python2。我想在我的 Mac 上安装 python2,但这让我很难过。
我的 python2 版本是Python 2.7.16
. 我无法启动点子
> 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
我显然不能typing
用 pip 安装。安装它pip3
没有帮助(它不是内置的吗?)
我无法使用 brew 安装 python2。到目前为止我发现的所有内容都告诉我更新到 python3,这没有帮助。
解决方案
推荐阅读
- python - 如何使用 python 列表理解缩短此代码?
- java - QueryDSL - JPA 和整理
- mysql - 如何将 MySQL 数组值展平并复制多行
- sas - 如何更改对 Oracle 到 SAS 文件夹的引用
- reactjs - react-native 依赖的对等依赖在 yarn 工作区 monorepo 中安装了另一个版本的 React
- php - Laravel 8x 后路由问题
- node.js - 使用NodeJS在文件中的位置插入文本而不覆盖现有字符
- php - 如何从变量中获取变量及其值?
- java - 为什么我的 SQLite 选择查询不能在应用程序中工作,但在 Android Studio 上的 Database Inspector 上工作?
- c - 如何将 mpz_t 类型值分配给指向结构的指针?