【发布时间】:2021-05-03 19:30:28
【问题描述】:
当我尝试运行以下命令时:
$ pip
我明白了:
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
File "/home/ssm-user/.local/lib/python2.7/site-packages/pip/__init__.py", line 1, in <module>
from typing import List, Optional
ImportError: No module named typing
有谁知道如何解决这个问题?谢谢!
这是我的 python 版本:
$ python2 -V
Python 2.7.12
$ python3 -V
Python 3.5.2
【问题讨论】:
-
欢迎来到 StackOverflow!
typing是标准库的一部分,所以不需要安装。但是,它直到 Python 3.5 才添加,因此它可能并非在所有版本中都可用。 -
$ pip --version的结果是什么? -
重复的stackoverflow.com/questions/67278017/…。试试
pip install typing -
您需要为所有 Python 降级
pip。见stackoverflow.com/a/65871131/7976758。你的问题不一样,但是降级的过程和网址是一样的。 -
感谢@phd 的回复!