Skip to content
This repository was archived by the owner on Apr 14, 2026. It is now read-only.
This repository was archived by the owner on Apr 14, 2026. It is now read-only.

Update developer environment setup #32

Description

@eslindsey

On a fresh install of Debian 12, I had to fudge the Developer Environment Setup instructions, so I thought I'd make a list of what I did in case we want to update the docs.

  • git clone git@github.com:lamemakes/pilot-drive.git
    I think this only works for someone with access to your account (via SSH key). At least, that's what happened when I forked it and tried to git clone from my repo (I checked and yours and mine are both set to "Public"). HTTP clone would probably work without credentials.
  • Need to add "Install pip" (python3-pip for me)
  • npm install --global yarn should have sudo in front of it
  • Typo here pip install backend/ ("Invalid requirement: 'backend/'")
  • The stuff we already know about with --break-system-packages for the two pip install commands
  • make fails because No module named build (sudo apt install python3-build)
  • make fails because ensurepip is not available (sudo apt install python3.11-venv)

I'm using a mix of python3- and python3.11-, and it works, but maybe should settle on one or the other.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions