繁体   English   中英

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

[英]How to install mypy-lang on python 2.7?

新版本应该支持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。项目的自述文件具体如下:

您需要Python 3.2或更高版本才能运行mypy。

仍然可以在Python 2代码上使用它 只需使用基于注释的注释,并为Mypy提供--py2标志。 您还需要Python 2的输入库,您可以使用pip进行安装:

pip install typing

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM