Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 stackoverflow.com 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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.