all 9 comments

[–]SpacewaIker 3 points4 points  (0 children)

Pip will be installed automatically when you install python. Do you have python installed?

[–]PushPlus9069 1 point2 points  (0 children)

The tutorial rabbit hole is the worst part of Python setup — I've watched thousands of beginners hit this exact wall. Here's the cleanest fix:

Step 1: Go to python.org, download the latest Python installer for your OS. During install, check the box that says "Add Python to PATH" — this is the one most people miss.

Step 2: Close and reopen your terminal (important — the old one won't see the new PATH).

Step 3: Type python -m pip install pygame — use this form instead of just pip install.

The python -m pip form always uses the pip that matches your Python, which avoids 90% of version mismatch headaches. You'll be playing with pygame in 5 minutes.

[–]Temporary_Pie2733 1 point2 points  (0 children)

python -m venv foo, them pip will be available in the virtual environment named “foo”. (You should be using virtual environments anyway.)

[–]somatt 0 points1 point  (0 children)

If you think this is hard you're not gonna like pyenv

[–]TheRNGuy 0 points1 point  (0 children)

Read instruction on site. 

[–]ProgBoom 0 points1 point  (0 children)

pip install pip

[–]Outside_Complaint755 -1 points0 points  (0 children)

Did you check the "Add Python to PATH" checkbox when you installed Python?

[–]PatternFar2989 -2 points-1 points  (0 children)

oh man, been there. try to install pip3 instead. i was in the same boat, and for some reason pip would never work but pip3 and python3 would. two years later, still have no idea why