【问题标题】:$pip command gets ImportError: No module named typing$pip 命令获取 ImportError: No module named typing
【发布时间】: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 的回复!

标签: python pip


【解决方案1】:

原来问题与this 相同。我遵循了解决方案并降级了 pip 并解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    • 2011-07-26
    • 1970-01-01
    • 2015-09-10
    • 2022-01-12
    • 2012-08-12
    • 2011-10-19
    相关资源
    最近更新 更多