Cloud wants package never used for requirements.txt

So I’m tryiing to upload my Streamlit code to the cloud, but I keep getting this error:

ModuleNotFoundError: No module named ‘sidpy.proc.comp_utils’

However, I never used this package, but even if I do include it in my requirements.txt file it still shows that error! It even says in the command line that is installs. This is what my text file looks like right now:

git+https://github.com/rajgiriUW/FFTA/
sidpy>=0.0.5 #Even though installed still same error
matplotlib==3.7.1
mpld3==0.5.9
numpy==1.23.5
pandas==1.5.3
plotly==5.15.0
scipy==1.10.1
setuptools==67.8.0
streamlit==1.23.1
git+https://github.com/Creasiion/trEFM_Analysis/

Here is the github of my app: GitHub - Creasiion/trEFM_Analysis

sidpy.proc.comp_utils was deleted on 2023-07-28. You need a version older than that, I think that would be sidpy<=0.12.0.

Hi @Crea :wave:

I’m not familiar with Sidpy, but are you sure that the sidpy.proc.comp_utils module actually exists in the sidpy package, or if it’s coming from a different package? Maybe there’s a different module with a similar name.

The error could be caused by an unlisted dependency in one of the packages you’re using.

You can also try installing different versions of the packages and see if the error goes away.

If none of the above works, let us know and we will have another look.

Best,
Charly

1 Like

Thank you, I was able to get it to work afterwards!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.

Glad you managed to make it work! :hugs:

Out of curiosity, did you fix it by installing the older version (sidpy<=0.12.0)?

Best,
Charly