首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError -在运行uvicorn时导入

ModuleNotFoundError -在运行uvicorn时导入
EN

Stack Overflow用户
提问于 2020-10-25 16:22:23
回答 2查看 5.4K关注 0票数 1

我确实有一个简单的FastAPI应用程序,我使用了pipvenv来管理环境。当我通过uvicorn安装的包运行它时,我的导入是不可见的。它在python终端上工作。

简化文件夹结构: /venv /src main.py .requirements.txt ..

requirements.txt

代码语言:javascript
复制
alembic==1.4.3
click==7.1.2
fastapi==0.61.1
FastAPI-SQLAlchemy==0.2.1
pydantic==1.6.1
SQLAlchemy==1.3.20
uvicorn==0.12.2
python-dotenv==0.14.0

在python中,在激活环境之后,导入fastapi_sqlalchemy工作:

代码语言:javascript
复制
Python 3.8.5 (default, Aug 25 2020, 14:19:38) 
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import fastapi_sqlalchemy
>>> 

但是当我通过uvicorn运行时,应用程序会在fastapi_sqlalchemy导入上抛出错误。

代码语言:javascript
复制
uvicorn src.main:app --reload                                                                                                                                                                                                     ✔  16:58:54
INFO:     Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO:     Started reloader process [40567] using statreload
3.8.5 (default, Aug 25 2020, 14:19:38) 
[Clang 11.0.3 (clang-1103.0.32.62)]
Process SpawnProcess-1:
Traceback (most recent call last):
(... stacktrace here ...)

 File "./src/main.py", line 8, in <module>
import fastapi_sqlalchemy
ModuleNotFoundError: No module named 'fastapi_sqlalchemy'

src/main.py

代码语言:javascript
复制
import uvicorn
from fastapi import FastAPI
from dotenv import load_dotenv

import sys
print(sys.version)

import fastapi_sqlalchemy

我不知道如何使这个库在运行uvicorn/应用程序的上下文中可见。

EN

回答 2

Stack Overflow用户

发布于 2020-10-26 09:00:50

最后..。我确实重新启动了我的电脑,它运行了‍♂️。

感谢所有看过这个的人。

票数 2
EN

Stack Overflow用户

发布于 2020-10-27 08:55:25

代码语言:javascript
复制
import fastapi_sqlalchemy 

应该是

代码语言:javascript
复制
import FastAPI-SQLAlchemy
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64526011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档