I am working on a couple of streamlit apps which will eventually be deployed in docker containers on a raspberry pi, and thought I would start this thread incase anyone else is using a pi for deployment.
On an RPi 4 with raspbian Buster.
It was necessary to first:
$ sudo apt-get install libatlas-base-dev
but I was then able to run streamlit on rpi with no problems, viewing the app using the built in Chromium browser.
My primary use case is an app to facilitate the optimisation of parameters in a computer vision system that is integrated to my home automation platform. However I think streamlit on an rpi could also have many applications in education, museums/galleries, and in small businesses.