簡體   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