设置WingIDE以调试Flask项目

2024-03-28 22:13:30 发布

您现在位置:Python中文网/ 问答频道 /正文

在温吉德建立烧瓶项目:

from flask import Flask
app = Flask(__name__)

if __name__ == "__main__":
    import os
    if 'WINGDB_ACTIVE' in os.environ:
        app.debug = False
    app.run()

返回此错误:

  File "g:\PyDev\quick\testes.py", line 4, in <module>
    from flask import Flask
builtins.ModuleNotFoundError: No module named 'flask'

Tags: 项目nameinfromimportappflaskif
1条回答
网友
1楼 · 发布于 2024-03-28 22:13:30

我认为Wing默认使用的是不同的Python安装,而不是安装了Flask的安装。您可以从projectproperties中的Python可执行文件属性将Wing指向右侧。如果您使用virtualenv,那么这就是virtualenv的python。通常(在这两种情况下)这是中的完整路径系统可执行文件(在“import sys”之后)如果您在Wing之外以交互方式运行Python。你知道吗

在Wing 6.1.2+中,如果创建Wing项目与启动新项目同时进行,则还可以从Project>;new Project创建新的virtualenv。但是如果您已经有了项目,只需更改Python可执行文件。你知道吗

相关问题 更多 >