【发布时间】:2020-06-28 04:27:46
【问题描述】:
我正在使用 Python 3.6 和 flask。我使用flask-mysqldb 连接到MySQL,但每当我尝试在我的程序上运行mypy 时,我都会收到此错误:
跳过分析“flask_mysqldb”:找到模块但没有类型提示或 库存根。
我尝试使用标志ignore-missing-imports 或follow-imports=skip 运行mypy。然后我没有收到错误。为什么我会收到此错误?
如何在不添加任何其他标志的情况下解决此问题?
【问题讨论】:
-
您可以将附加标志放在
mypy.ini文件中,这样您就不必手动输入它们,或者为flask_mysqldb包编写一个类型存根文件并将mypy指向该文件存根文件(通过MYPY_PATH环境变量,或通过mypy.ini配置中的mypy_path设置)。
标签: python mypy flask-mysql