Works in local machine get error in streamlit cloud

This app works perfectly fine in my laptop using windows 10, but get error when deployed in Streamlit Cloud

File “app.py”, line 30, in Read_GCP


tb = parquet.ParquetDataset(path, filesystem=fs, validate_schema=False).read()

File “/home/appuser/venv/lib/python3.9/site-packages/pyarrow/parquet/init.py”, line 1719, in init


self._metadata_path) = _make_manifest(

File “/home/appuser/venv/lib/python3.9/site-packages/pyarrow/parquet/init.py”, line 2204, in _make_manifest


raise OSError('Passed non-file path: {}'

OSError: Passed non-file path: gs://test_delta1/scada

:wave: Hi, @mim. You haven’t added all the required packages under requirements.txt file. Please add the underlined packages used inside app.py file. :point_down:

Hope this helps! Thanks :slightly_smiling_face: