H5py Virtual Datasets works in local machine but get error in streamlit cloud

Dear all,
I am trying to using H5py virtual database within an stream app working on “stream cloud.”
I test my code on a local machine, and it works well. However, it is unlucky when I transfer the app to streamlit cloud.
I get the error log as below.
Any help?

[11:15:58] :snake: Python dependencies were installed from /app/aest_test/requirements.txt using pip.
Check if streamlit is installed
Streamlit is already installed
[11:16:00] :package: Processed dependencies!

2022-07-21 11:16:25.714 Failed to set SIGTERM handler, processes mightnot be cleaned up properly on exit.
[11:18:52] :exclamation: Streamlit server consistently failed status checks
[11:18:52] :exclamation: Please fix the errors, push an update to the git repo, or reboot the app.

Hi @fleurdecerisier22, welcome to the Streamlit community!

Can you provide a link to your GitHub repo? Without seeing what you are doing, it’s hard to offer any potential solutions.

Best,
Randy