欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

vscode搭建flask报错解决,vscode搭建flask报

来源: javaer 分享于  点击 7494 次 点评:125

vscode搭建flask报错解决,vscode搭建flask报


参考https://segmentfault.com/a/1190000012149680#3-搭建flask项目,结果报了个莫名其妙的错。

 

项目文件夹

 

launch.json

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask (0.11.x or later)",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "C:\\Users\\1212\\Desktop\\myproject\\main.py"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload"
            ],  
        }
        
    ]
}

 

在setting.json中进行了路径覆盖

{
    "python.pythonPath": "C:\\Users\\1212\\Desktop\\myproject\\venv\\Scripts\\python.exe"
}

 

 main.py

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"


if __name__ == '__main__':
    app.run('localhost', 5555)

 

F5运行,报错。、

Error: Could not import "C".

 

解决方法:在launch.json中进行修改,再次运行即可。

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask (0.11.x or later)",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "main.py"      # 只修改该路径
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload"
            ],  
        }
        
    ]
}

 

相关文章

    暂无相关文章

用户点评