Skip to content

Commit 9d82203

Browse files
committed
docs: make venv the primary install path (fixes getting-started#34)
1 parent 3567705 commit 9d82203

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,12 @@ conductor server start
5959
## Install the SDK
6060

6161
```shell
62+
python3 -m venv conductor-env
63+
source conductor-env/bin/activate # Windows: conductor-env\Scripts\activate
6264
pip install conductor-python
6365
```
6466

65-
> **Ubuntu / Debian users:** Python 3.12+ on Ubuntu 22.04+ and Debian 12+ blocks system-wide `pip install` by default ([PEP 668](https://peps.python.org/pep-0668/)). Use a virtual environment:
66-
>
67-
> ```shell
68-
> python3 -m venv conductor-env
69-
> source conductor-env/bin/activate
70-
> pip install conductor-python
71-
> ```
67+
> **Already in a virtual environment?** Skip the `venv` step and run `pip install conductor-python` directly. On macOS, Windows, or in containers where system Python is not locked down, you can also install globally.
7268
7369
## 60-Second Quickstart
7470

0 commit comments

Comments
 (0)