diff --git a/README.md b/README.md index 47a55ce..59f376e 100644 --- a/README.md +++ b/README.md @@ -43,12 +43,24 @@ pancakes are being mixed). ## Usage -Make sure requirements are installed in your developer environment with: -```bash -pip install -r requirements.txt -``` +You can run this example without installation in cloud-based IDEs that support +the [Development Containers specification](https://containers.dev/supporting) +(aka "devcontainers"). + +For development environments that do not support ``devcontainers``, install +requirements: + + pip install -r requirements.txt + +If you are cloning the repo to your local system, working in a +[virtual environment](https://docs.python.org/3/library/venv.html) is +recommended. + +Your development environment should be configured to +[access Leap’s Solvers](https://docs.ocean.dwavesys.com/en/stable/overview/sapi.html). +You can see information about supported IDEs and authorizing access to your +Leap account [here](https://docs.dwavesys.com/docs/latest/doc_leap_dev_env.html). -Or simply [open the example in Leap IDE](https://ide.dwavesys.io/#https://github.com/dwave-examples/job-shop-scheduling). Run the demo with: