![Python in rstudio](https://cdn2.cdnme.se/5447227/9-3/16_64e61dfc9606ee7f98e9879e.png)
![python in rstudio python in rstudio](https://user-images.githubusercontent.com/7488029/41783087-4d6354fe-763c-11e8-81d0-b13cdc5d949a.png)
![python in rstudio python in rstudio](https://i.stack.imgur.com/CbknS.png)
The Streamlit documentation recommends using the Pipenv environment manager for Linux/macOS. Creating a Streamlit appįirst of all we need to create a project folder and install Streamlit in a virtual environment. It’s API makes it very easy and quick to display data and create interactive widgets from just a regular Python script. Streamlit is a framework for creating interactive web apps for data visualisation in Python. In this post we will look at how to deploy a Streamlit application to RStudio Connect. RStudio Connect also supports a growing number of Python applications, API services including Flask and FastAPI and interactive web based apps such as Bokeh and Streamlit. However, despite the name, it is not just for R developers (hence their recent announcement). RStudio Connect is a platform which is well known for providing the ability to deploy and share R applications such as Shiny apps and Plumber APIs as well as plots, models and R Markdown reports. Part 3: Python API deployment with RStudio Connect: Streamlit (this post).
![python in rstudio python in rstudio](https://i.ytimg.com/vi/blAGLAhw6VE/maxresdefault.jpg)
Part 2: Python API deployment with RStudio Connect: FastAPI.Part 1: Python API deployment with RStudio Connect: Flask.This is the final part of our three part series
![Python in rstudio](https://cdn2.cdnme.se/5447227/9-3/16_64e61dfc9606ee7f98e9879e.png)