Pylint错误:导入软件包时模块中没有名称

时间:2020-04-10 04:37:11

标签: python flask pylint

我正在学习python的功能,更具体的说是Flask。

我正在使用flask创建一个新项目,但是当我创建一个新文件和import Flask时收到以下错误消息:No name 'Flask' in module 'flask'pylint(no-name-in-module)

我确实读过,我需要创建一个名为__init__.py的文件,但是我有这个文件,并且错误不断出现。

这是我的实际代码(非常简单的代码和folder/files结构): enter image description here

感谢您的帮助! :D

我尝试了以下操作:Flask ImportError: No Module Named Flask,但该解决方案不适用于我。

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

我解决了更改我的python解释器的问题。我确实卸载了pylint并安装了pylama,现在一切正常!

答案 1 :(得分:0)

我在var filename = ... var lines = linesInFile(filename) var consumer = ... // (with a consumer group id) var latestOffset = seekToEnd(consumer, -1 * lines) // second param is the delta offset from the end var i = lines; foreach (var message in consumer.Consume()) { ... if (i <= 0) break; } 上安装了http://并运行了简单的hello world脚本,它运行良好。然后,我将flask更新为python 2.7,并收到了与您类似的错误:

python

我只是卸载了python 3.8,然后重新安装,它对我有用。运行以下两个命令:

Unable to import 'flask'pylint(import-error)

然后导出flask环境变量并运行pip uninstall flask pip install flask

FLASK_APP