getting this error while deploying my app here is last log :
/home/adminuser/venv/lib/python3.13/site-packages/streamlit/runtime/scriptru
nner/exec_code.py:121 in exec_func_with_error_handling
/home/adminuser/venv/lib/python3.13/site-packages/streamlit/runtime/scriptru
nner/script_runner.py:645 in code_to_exec
/mount/src/drug-recommendation/app.py:12 in
9 pg = st.navigation([Recomendation_by_drug, Recomendation_by_condition,
10
11 # Run the selected page
❱ 12 pg.run()
13
14
15
/home/adminuser/venv/lib/python3.13/site-packages/streamlit/navigation/page.
py:297 in run
/mount/src/drug-recommendation/src/Resources/Recomendation_by_drug.py:3 in
1 import streamlit as st
2 from utils.helper import load_output_data
❱ 3 from prediction_pipeline.similarity_prediction import give_drug_name
4 from logging_.logger import setup_logging
5 from utils.helper import load_model
6 from Data_validation.data_validation import recomendation_input
/mount/src/drug-recommendation/prediction_pipeline/similarity_prediction.py:
4 in
1 from utils.helper import recommend_drug
2 from utils.helper import load_training_data
3 from utils.helper import load_model
❱ 4 from Data_validation.data_validation import recomendation_input
5 import logging
6 from logging_.logger import setup_logging
7 from exception.custom_exception import custom_exception
/mount/src/drug-recommendation/Data_validation/data_validation.py:1 in
❱ 1 from pydantic import BaseModel ,Field
2 from typing import Annotated
3
4 class recomendation_input(BaseModel):
────────────────────────────────────────────────────────────────────────────────
ModuleNotFoundError: No module named ‘pydantic’
2025-06-11 02:09:16.256 503 GET /script-health-check (127.0.0.1) 180.99ms
[02:09:16] installer returned a non-zero exit code