# Set up your environment

Most QCS users will want to use the Rigetti-hosted [jupyterlab-ide](https://docs.rigetti.com/qcs/getting-started/set-up-your-environment/jupyterlab-ide "mention") to get a personal development environment with everything they need to get started. In some cases, users may choose to [installing-locally](https://docs.rigetti.com/qcs/getting-started/set-up-your-environment/installing-locally "mention"). However, support for running from a local environment is limited. You'll be able to run jobs against a local QVM server, but executing programs against Rigetti QPUs won't be possible. If you are a QCS user and aren't sure which of these to choose, go with the [jupyterlab-ide](https://docs.rigetti.com/qcs/getting-started/set-up-your-environment/jupyterlab-ide "mention").

Once you have an environment setup, head to the [quil-sdk-overview](https://docs.rigetti.com/qcs/getting-started/quil-sdk-overview "mention")
