Hello,
I am getting an error File “/app/firstapp/Src/first.py”, line 3, in import pymongo when starting my app in Streamlit Cloud.
My Code -
import streamlit as st
from PIL import Image
import pymongo
client = pymongo.MongoClient(st.secrets["url"])
Requirements file content -
pymongo==3.12.1
streamlit==1.0.0
Pillow==8.4.0
also tried with pymongo[tls,srv]==3.12.1 but no luck.
I am don’t know what I am missing here. Thanks in advance
Note: I am using the Community plan and the same code is working on my local machine
logs
[client] Provisioning machine...
[client] Preparing system...
[manager] Starting up for owner: 'venkateshguptha', repository: 'firstapp', branch: 'main', main module: 'Src/first.py'
[manager] Cloning repository ...
[manager] Cloning into 'firstapp'...
[manager] Cloned repository!
[manager] Processing dependencies ...
[manager] Processed dependencies!
[client] Spinning up manager process...
2021-10-21 17:54:43.360 Uncaught app exception
Traceback (most recent call last):
File "/home/appuser/venv/lib/python3.8/site-packages/streamlit/script_runner.py", line 354, in _run_script
exec(code, module.__dict__)
File "/app/firstapp/Src/first.py", line 3, in <module>
import pymongo
ModuleNotFoundError: No module named 'pymongo'