Wie installiere ich mypy-lang auf Python 2.7?

8

Die neue Version sollte 2.7 unterstützen, aber pip-installing versagt mit einem SyntaxError auf einer Zeile mit Python 3 Type-Annotation Syntax (was irgendwie ironisch ist):

%Vor%     
Paul Oyster 20.02.2016, 21:13
quelle

1 Antwort

7

Sie können Mypy nicht auf Python 2 ausführen. Das README des Projekts lautet ist spezifisch zu diesem Thema:

  

Sie benötigen Python 3.2 oder höher, um mypy auszuführen.

Sie können es immer noch verwenden auf Python 2-Code obwohl. Verwenden Sie einfach die kommentarbasierten Annotationen und geben Sie Mypy das --py2 -Flag. Sie benötigen außerdem die Tippbibliothek für Python 2, die Sie mit pip installieren können:

%Vor%     
André Laszlo 12.04.2016 10:00
quelle