Você poderia criar o servidor web e deixá-lo em execução em algum computador. Para acessar esse servidor, basta utilizar o endereço http://ipdoservidor:porta. Para implementar esse servidor, você pode utilizar o Flask.

Nesse caso eu precisaria esta instalado nesse servidor todas as dependências, porque para distribuir essa aplicação para clientes locais, crio um arquivo config, e na de executar o projeto ele verificar se tem as dependências instalado, se não instala, será que da certo... instalar até mesmo o Python

Sim, a aplicação vai rodar no server ent precisa das dependencias, dai os clientes acessam só a URL e não precisam fazer mais nada. Ou como o colega comentou ali usa o serviço de nuvem do streamlit, é bem mais facil.
eu criando o projeto todo dentro ven depois só pegando a pasta com o projeto e as dependência e jogando dentro do servidor rodando, já consigo acessar o projeto ?