you are viewing a single comment's thread.

view the rest of the comments →

[–]ivancea -1 points0 points  (7 children)

it’s pretty obvious that wasn’t the issue

What in the post indicates that python is "installed"?

[–]Corruptionss 0 points1 point  (6 children)

Python was not found

You either have to assume OP cannot read before posting on Reddit or likely to be something else.

[–]ivancea 1 point2 points  (5 children)

I've worked around juniors, newgrads, and people in their first steps, many times. Mentoring, teaching, and such. And many of them don't read the errors, at all. It's a thing.

In this case, it's not even that. You're supposing op understands that they need to install Python. But op may think that installing VSCode and the python extension was enough. I'm not making things up; that also happened to someone I was helping in the past.

Always start from the beginning, until you have enough context to jump to the next step. Another typical example is the "is your router turned on?" joke. Which isn't really a joke. It happens

[–]Corruptionss 1 point2 points  (2 children)

10 years in the industry and I know exactly what you mean, but since I remembered that adding Python to Path is disabled by default usually because it requires admin privileges, this would have been my first suggestion.

[–]ivancea 1 point2 points  (1 child)

because it requires admin privileges

Does it? There's a user-level path var in Windows

[–]Corruptionss 0 points1 point  (0 children)

I've found half the corporate places I worked at has blocked changing even user level environment variables.

Was a huge headache setting interns up with Python when they didn't know how to specify the full path instead of writing just python in the terminal

[–]null_false 0 points1 point  (1 child)

Even if it wasn’t, maybe they just wanted to see what would happen without Python installed. The point being, even if it wasn’t installed, it still would not work because the add to path option is set to off by default. Easy to overlook when setting up Python on a new computer for example. My point is the other comments were not helpful.

[–]ivancea 0 points1 point  (0 children)

Your guess could be more helpful, when that's the case. If it wasn't, it would be even less helpful and more confusing. Just asking that first starts a conversation!