gpt4 book ai didi

python - 如何在 python 2.7 上安装 mypy-lang?

转载 作者:太空狗 更新时间:2023-10-29 20:58:16 25 4
gpt4 key购买 nike

新版本应该支持 2.7,但是 pip 安装失败并在 python 3 类型注释语法的一行上出现 SyntaxError(这有点讽刺):

Traceback (most recent call last):
...
from mypy import git
File "mypy/git.py", line 10
def is_git_repo(dir: str) -> bool:
^
SyntaxError: invalid syntax

最佳答案

您不能在 Python 2 上运行 Mypy。该项目的 README对此有具体说明:

You need Python 3.2 or later to run mypy.

can still use it on Python 2 code尽管。只需使用基于注释的注释并为 Mypy 提供 --py2 标志。您还需要 Python 2 的类型库,您可以使用 pip 安装它:

pip install typing

关于python - 如何在 python 2.7 上安装 mypy-lang?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35529097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com