python - pip 命令行 "ImportError: No Module Named Typing"

标签 python pip

运行以下命令会给我以下错误:

pip install pygame
错误堆栈:
Traceback (most recent call last):
  File "C:\Python34\lib\runpy.py", line 171, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python34\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "C:\Python34\Scripts\pip.exe\__main__.py", line 5, in <module>
  File "C:\Python34\lib\site-packages\pip\__init__.py", line 1, in <module>
    from typing import List, Optional
ImportError: No module named 'typing'

最佳答案

在 Mac 终端中运行此行为我修复了它:

/usr/local/opt/python@3.9/bin/python3.9 -m pip install --upgrade pip
我遇到过同样的问题。我也第一次尝试了pip3 install pygame在运行此行之前,前面提到过。您可能必须先这样做。对于说要尝试的人
pip install typing
那行代码只会产生相同的错误。要修复它,您必须使用上述命令。

关于python - pip 命令行 "ImportError: No Module Named Typing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67278017/

相关文章:

python - 如何通过 Python 打开 Chrome 配置文件

Python Flask 捕获多个完整性错误 = 如果用户或电子邮件引发完整性错误,则会出现不同的错误消息

python - 从源代码构建 mmh3 包

python - 在 MacOS HighSierra 上安装 qiskit 错误 : No such file or directory: 'qiskit.egg-info'

python - 如何在丢失文件的情况下强制 pip 卸载

Python 对替换文本中的十六进制转义的支持

python - 使用 Bash 脚本创建 Python virtualenv 时无法获得隔离环境

python - 如何创建一个包含列表中小于现有列中单元格值的最大值的新列?

python - Python2.7 无法升级到 pip 1.4.1

python - Jupyter 和 conda : error when cloning environment