Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

All, I am just beginning with learning Python 3.3. After installing Python 3.3 and having the installer update my PATH (on Windows Vista) automatically, I am trying just typing python from any directory on my C:\ drive and am receiving an error:

python is not recognized as an internal or external command.

ONLY when I navigate to c:\Python33 and run python does it recognize the program and show the version number.

I manually went to my Environment variables in Control Panel -> System -> Advanced settings -> Environment Variables -> PATH, to make sure c:\Python33 is listed in the PATH.

Am I missing something else?

share|improve this question

migrated from Jan 9 '13 at 3:12

This question came from our site for professional and enthusiast programmers.

Try starting a new command prompt, after you changed the PATH variable. – David Heffernan Jan 8 '13 at 18:19
Basic questions about using the command line are not programming questions and do not really belong on Stack Overflow. Maybe try Super User. – kindall Jan 8 '13 at 18:25
Try echo %PATH% to make sure it's really there. – Mark Ransom Jan 8 '13 at 18:54
Thank you for the response, everyone! I tried a new command prompt window, restarting machine, uninstall/re-install and none worked. Thought it was too much to take at the start of my practice and settled with version 2.7.3 instead :) – Ravi Jan 8 '13 at 20:20
What happens when you echo %PATH%? – Daniel Beck Jan 9 '13 at 22:35

You must log in to answer this question.