amisadmin / fastapi-amis-admin

FastAPI-Amis-Admin is a high-performance, efficient and easily extensible FastAPI admin framework. Inspired by django-admin, and has as many powerful functions as django-admin.
http://docs.amis.work
Apache License 2.0
1.05k stars 154 forks source link

ModuleNotFoundError: No module named 'fastapi_user_auth.site' #134

Open lifengmds opened 11 months ago

lifengmds commented 11 months ago

Exception after I installed fastapi-amis-admin and fastapi-user-auth. I'm sure I have installed fastapi_user_auth.

faa run

INFO: Uvicorn running on http://127.0.0.1:9000 (Press CTRL+C to quit) INFO: Started reloader process [59819] using watchgod Process SpawnProcess-1: Traceback (most recent call last): File "/usr/local/Cellar/python@3.9/3.9.1_8/Frameworks/Python.framework/Versions/3.9/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/local/Cellar/python@3.9/3.9.1_8/Frameworks/Python.framework/Versions/3.9/lib/python3.9/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.9/site-packages/uvicorn/subprocess.py", line 61, in subprocess_started target(sockets=sockets) File "/usr/local/lib/python3.9/site-packages/uvicorn/server.py", line 49, in run loop.run_until_complete(self.serve(sockets=sockets)) File "uvloop/loop.pyx", line 1494, in uvloop.loop.Loop.run_until_complete File "/usr/local/lib/python3.9/site-packages/uvicorn/server.py", line 56, in serve config.load() File "/usr/local/lib/python3.9/site-packages/uvicorn/config.py", line 308, in load self.loaded_app = import_from_string(self.app) File "/usr/local/lib/python3.9/site-packages/uvicorn/importer.py", line 23, in import_from_string raise exc from None File "/usr/local/lib/python3.9/site-packages/uvicorn/importer.py", line 20, in import_from_string module = importlib.import_module(module_str) File "/usr/local/Cellar/python@3.9/3.9.1_8/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "./main.py", line 5, in from core.globals import site File "./core/globals.py", line 20, in from fastapi_user_auth.site import AuthAdminSite ModuleNotFoundError: No module named 'fastapi_user_auth.site'

Cactiw commented 8 months ago

Use from fastapi_user_auth.admin.site import AuthAdminSite