Frequently Asked Questions in JupyterLab

Can I publish my Dash/Streamlit/Bokeh/Shiny for Python application to Posit Connect?

You can deploy Dash, Steamlit, Bokeh, and Shiny for Python applications to Posit Connect using the rsconnect-python package from the terminal.

Can I deploy my Flask/FastAPI API to Posit Connect?

You can deploy Flask and FastAPI APIs to Posit Connect using the rsconnect-python package from the terminal.

Can I publish Jupyter Notebooks to Posit Connect?

You can publish Jupyter Notebooks to Posit Connect using the rsconnect-python package from the terminal.

Can I schedule and email Jupyter Notebooks?

You can schedule and email Jupyter notebooks from Posit Connect once they are published.

Can I install Python packages?

An administrator may have already installed Python packages on the server; you can install additional Python packages in your home directory or a virtual environment using python -m pip install. You can see all of the packages already installed using python -m pip list.

Can I use multiple versions of Python?

You can utilize Jupyter kernels with a different Python version if your server administrator has added them. If you need a different version of Python, please contact your server administrator.

Can I use other kernels?

You can install and customize JupyterLab and Jupyter Notebook with other third-party kernels. Only notebooks that use the Python kernel can be published to Posit Connect.

Can I install JupyterLab extensions?

You can install and customize JupyterLab extensions. See the Installing Extensions section of the Using Extensions page for more details.

Can I use version control with JupyterLab?

You can use version control systems such as Git with JupyterLab via the terminal or third-party git extensions.