【fastapi/uvicorn】ERROR: Error loading ASGI app. Could not import module “‘app‘“

这篇具有很好参考价值的文章主要介绍了【fastapi/uvicorn】ERROR: Error loading ASGI app. Could not import module “‘app‘“。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建了以下fastapi的hello world程序,项目启动时,提示错误:

- ERROR:    Error loading ASGI app. Could not import module "main".

Helloworld.py:

from fastapi import FastAPI

import uvicorn

app = FastAPI()

@app.get("/")
async def root():
    return { "message" : "Hello World" }

if __name__ == '__main__':
    uvicorn.run(app='main:app', host="127.0.0.1", port=8080, reload=True)

调查发现,在uvicorn.run函数声明app的文件路径应该是 Helloworld:app,而不是main:app

将'main:app' 修改为‘Helloworld:app’即可正常运行:

- python Helloworld.py --reload文章来源地址https://www.toymoban.com/news/detail-521313.html

到了这里,关于【fastapi/uvicorn】ERROR: Error loading ASGI app. Could not import module “‘app‘“的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MacOS Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : OpenSSL library could not be loaded

    使用 brew 安装了 mssql-tools 后,用 sqlcmd 连接 SQL Server 2014 执行 SQL 脚本出现如下报错: 解决方法: 将软链接 /usr/local/opt/openssl 的源文件从 openssl@3.0 换成 openssl@1.1.

    2024年02月16日
    浏览(28)
  • ESlint报错Error: Must use import to load ES Module解决方法

    适用nvm工具将node版本从 12.16.3 切换到 16.15.1

    2024年02月12日
    浏览(29)
  • 完美解决:Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块。

    打印台报错显示: Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块。 第一:打开当前文件项目的 编辑配置 添加这个入径就行了,注意:每个人的入径都不一样,只要找到 Librarybin 这个的完整入径就行。这个只适用于只用到这个文件其他用不到,但是

    2024年02月13日
    浏览(46)
  • Error:Vscode Web View Could not Initialize

    问题场景 :在vscode上安装ployglot Notebook插件,创建了了一些*.dib和*.ipynb文件,然后在vscode中再次点击打开的时候 报错 :Error loading webview: Error: Could not register service workers: TypeError: Failed to register a ServiceWorker for scope 解决方案: 方案1 :重启vscode 方案2 : (1)关闭vscode后,按

    2024年02月08日
    浏览(30)
  • Proxy error: Could not proxy request 解决方法

    1.后端相应的被代理服务器没有开启 2.代理规则写错,前后端部署的域名应一致; 3.没有把 vue.config.js 中的 before: require(\\\'./mock/mock-server.js\\\'), 注释掉,导致走代理前走了mockjs 4.URL前面不完整,没有http:// 5.dns解析有问题,可以把target:\\\'http://xxx\\\' 里面的网址换成ip 6.npm install portf

    2024年01月21日
    浏览(47)
  • 解决Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块。永久解决问题

    两次电脑关机后,在此运行深度学习模型后出现错误 两个解决办法: 1、重新安装torch,但是这种办法太过于麻烦了,昨天装了一下午,各种折腾。最后连conda都装不了torch了,最后用pip进行安装了torch。 2、重新在电脑添加环境变量: 第一步:首先找到你的虚拟环境位置,我

    2024年02月11日
    浏览(37)
  • docker cURL error 6: Could not resolve host

    场景: 微信小程序 获取 用户 openpid,在此之前,我需要先 \\\" 获取稳定版接口调用凭据 \\\",根据手册提示的,要先调用 https://api.weixin.qq.com/cgi-bin/stable_token 我这边就开始了请求,结果返回了: 就很头疼,因为之前我是做过这块的,基本上没有问题,没遇到过这个。 好在,第一

    2024年02月04日
    浏览(93)
  • Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster

    报错信息 : 2022-11-10 09:36:44,789 INFO mapreduce.Job: Job job_1668043088418_0004 failed with state FAILED due to: Application application_1668043088418_0004 failed 2 times due to AM Container for appattempt_1668043088418_0004_000002 exited with exitCode: 1 Failing this attempt.Diagnostics: [2022-11-10 09:36:44.190]Exception from container-launch. Cont

    2023年04月14日
    浏览(28)
  • Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred……

    本人使用 idea 创建 web 工程后,运行 tomcat 服务器时出现报错: 并且 tomcat 出现错误信息: 本人尝试更换 JDK 版本,但并没有什么变化。最后发现是忘了修改 Project Structure... 中的 SDK 。 由于需要修改配置的地方较多,很容易漏掉一小步,下面整理了比较全面的需要修改的地方

    2024年02月07日
    浏览(51)
  • docker容器挂了,显卡驱动异常问题:nvidia-container-cli: initialization error: nvml error: driver not loaded...

    1.具体报错 2.问题分析 容器依赖于Nvidia显卡驱动,驱动掉了。 题外话:该客户的服务器长年有外网,显卡驱动在这几个月不止一次掉,排查原因Linux/Ubuntu内核自动更新,驱动程序失效,重装驱动往往是一个解决办法,但是内核一旦再次更新,可能还是会导致显卡驱动失效。

    2024年02月12日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包