Skip to content

Commit

Permalink
docs: update installation guides to specify Python 3.11 and remove re…
Browse files Browse the repository at this point in the history
…dundant Git install
  • Loading branch information
thomageanderson committed Jan 29, 2025
1 parent 8608cc2 commit 2460dc6
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 16 deletions.
9 changes: 7 additions & 2 deletions docs/installation/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,13 @@ Key services that will be running:
sudo apt-get install git
```

4. **Python Tools**
4. **Python 3.11**
```bash
# Add deadsnakes PPA for Python 3.11
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.11 python3.11-venv python3.11-dev
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo apt-get install python3-pip
python3 -m pip install --user pipx
python3 -m pipx ensurepath
Expand Down Expand Up @@ -71,7 +76,7 @@ Magick uses [Clerk](https://clerk.com/) for authentication. You'll need to set u
2. **Install Dependencies**

```bash
npm install
npm install --python=python3.11
```

3. **Configure Environment**
Expand Down
16 changes: 6 additions & 10 deletions docs/installation/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,24 @@ Key services that will be running:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

2. **Git**

```bash
brew install git
```

3. **Node.js 18+**
2. **Node.js 18+**

```bash
brew install node@18
```

4. **Docker Desktop**
3. **Docker Desktop**

```bash
brew install --cask docker
```

Start Docker Desktop from Applications folder

5. **Python Tools**
4. **Python 3.11**
```bash
brew install python@3.11
brew link python@3.11
brew install pipx
pipx ensurepath
```
Expand Down Expand Up @@ -69,7 +65,7 @@ Magick uses [Clerk](https://clerk.com/) for authentication. You'll need to set u
2. **Install Dependencies**

```bash
npm install
npm install --python=python3.11
```

3. **Configure Environment**
Expand Down
8 changes: 4 additions & 4 deletions docs/installation/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ Key services that will be running:
- Start Docker Desktop
- Wait for the engine to start (check system tray icon)

4. **Python Tools**
- Download and install Python from [python.org](https://www.python.org/downloads/)
4. **Python 3.11**
- Download and install Python 3.11 from [python.org](https://www.python.org/downloads/release/python-3115/)
- During installation:
- Check "Add Python to PATH"
- Check "Add Python 3.11 to PATH"
- Choose "Customize installation"
- Enable "pip" in optional features
```cmd
Expand Down Expand Up @@ -70,7 +70,7 @@ Magick uses [Clerk](https://clerk.com/) for authentication. You'll need to set u
2. **Install Dependencies**

```cmd
npm install
npm install --python=python3.11
```

3. **Configure Environment**
Expand Down

0 comments on commit 2460dc6

Please sign in to comment.