allient / create-fastapi-project

CLI to create Fastapi projects easily.
https://pypi.org/project/create-fastapi-project
MIT License
74 stars 9 forks source link

make run app is failing with this error #4

Open carlosmtobon opened 2 months ago

carlosmtobon commented 2 months ago

Python version 3.11.9 Poetry version 1.8.2 Make version 3.81

Running make install runs fine, but when running make run-app I get the following logs:

cd backend/app && poetry run uvicorn app.main:app --host 0.0.0.0 --port 8000 && cd .. Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "C:\Users\Carlos\Desktop\my-python-env\Scripts\uvicorn.exe__main.py", line 7, in File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\click\core.py", line 1157, in call return self.main(*args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\click\core.py", line 783, in invoke return callback(args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\main.py", line 409, in main run( File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\main.py", line 575, in run server.run() File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\server.py", line 65, in run return asyncio.run(self.serve(sockets=sockets)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "c:\Users\Carlos\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "c:\Users\Carlos\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "c:\Users\Carlos\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 654, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\server.py", line 69, in serve await self._serve(sockets) File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\server.py", line 76, in _serve config.load() File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\config.py", line 433, in load self.loaded_app = import_from_string(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\importer.py", line 22, in import_from_string raise exc from None File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string module = importlib.import_module(module_str) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "c:\Users\Carlos\AppData\Local\Programs\Python\Python311\Lib\importlib__init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1204, in _gcd_import File "", line 1176, in _find_and_load File "", line 1147, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "C:\Users\Carlos\Desktop\gatekeeper-ai-assistant\backend\app\app\main.py", line 3, in from app.api.v1.api import api_router as api_router_v1 File "C:\Users\Carlos\Desktop\gatekeeper-ai-assistant\backend\app\app\api\v1\api.py", line 2, in from app.api.v1.endpoints import ( File "C:\Users\Carlos\Desktop\gatekeeper-ai-assistant\backend\app\app\api\v1\endpoints\chat.py", line 7, in from app.utils.callback import ( File "C:\Users\Carlos\Desktop\gatekeeper-ai-assistant\backend\app\app\utils\callback.py", line 3, in from app.utils.chains import get_suggestions_questions File "C:\Users\Carlos\Desktop\gatekeeper-ai-assistant\backend\app\app\utils\chains.py", line 1, in from langchain import LLMChain, PromptTemplate File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\init.py", line 36, in from langchain.agents import MRKLChain, ReActChain, SelfAskWithSearchChain File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\agents\init.py", line 31, in from langchain.agents.agent import ( File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\agents\agent.py", line 15, in from langchain.agents.agent_iterator import AgentExecutorIterator File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\agents\agent_iterator.py", line 30, in from langchain.tools import BaseTool File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\tools\init.py", line 20, in from langchain.tools.arxiv.tool import ArxivQueryRun File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\tools\arxiv\tool.py", line 9, in from langchain.utilities.arxiv import ArxivAPIWrapper File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\utilities\init__.py", line 25, in from langchain.utilities.pubmed import PubMedAPIWrapper File "C:\Users\Carlos\Desktop\my-python-env\Lib\site-packages\langchain\utilities\pubmed.py", line 9, in from pydantic_v1.class_validators import root_validator ModuleNotFoundError: No module named 'pydantic_v1.class_validators'; 'pydantic_v1' is not a package make: [run-app] Error 1

any ideas?

jonra1993 commented 2 months ago

Hello @carlosmtobon Which template did you use?

carlosmtobon commented 2 months ago

It was the lang chain one template.