hey hi ! i would be awesome if you refer me some of code source or deploy link github repo etc for more detailed analysis.
check your requirement.txt includes all the dependency
There has been reports of conda using a lot of memory to create environments, even more so when using conda-forge. Note that streamlit cloud memory is limited to 1 GB.
Not being a conda user I cannot be of much help, but hopefully you can conduct your own research on this.
I believe you are correct that the issue is due to cloud memory.
Perhaps – correct me if I am wrong – if I try to deploy somewhere else (Azure, AWS, etc…) it may work. I’ll have to look into how to do this, but I guess the experience gained from manually deploying an app may be valuable for future endeavors.
The issue with the requirements.txt file is predominantly the openmm package. Installing by pip does not seem to load in the correct modules. The app does depoy successfully but I get a openmm module not found error when trying to import in the streamlit_app.py file.
Deploying to a host with more memory can help. You can also search the internet for ways to mitigate the conda memory issue. I have seen it discused in StackOverflow and the conda issue tracker.