Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update developer environment setup #32

Open
eslindsey opened this issue Nov 1, 2024 · 0 comments
Open

Update developer environment setup #32

eslindsey opened this issue Nov 1, 2024 · 0 comments

Comments

@eslindsey
Copy link

eslindsey commented Nov 1, 2024

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 [email protected]: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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant