[Tutor] Error in executing 'Python Filename.py'.
Noah Hall
enalicho at gmail.com
Thu May 19 22:36:24 CEST 2011
On Thu, May 19, 2011 at 9:14 PM, Neha P <mywrkid at yahoo.com> wrote:
> C:\>python hello.py
> 'python' is not recognized as an internal or external command,
> operable program or batch file.
This happens because "python.exe" is not in the system path.
> C:\>cd python26
> C:\Python26>python
> Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)]
> on
> win32
> Type "help", "copyright", "credits" or "license" for more information.
>>>> python hello.py
> File "<stdin>", line 1
> python hello.py
> ^
> SyntaxError: invalid syntax
Now, this happens because you're in the python interpretor. Calling
python.exe will do this, unless you provide it with a file to
interpret. When you run this, you're already in the interpretor. Even
if it did work, it wouldn't because hello.py isn't in the path, unless
you've saved it to C:\Python26 or the location you've saved it to is
in the path.
>>>> python
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> NameError: name 'python' is not defined
Again, see above.
>>>>
> Above is the snapshot of the error.
> M running Windows 7 Home Premium, OS: NT
> Have ;C:\Python26 added to the PATH variable , still unable to execute any
> file :( same error.
> Please help!! Thanks in advance..
Ah. Well, did you click OK to save it, then restart your shell? If you
did, try "echo %PATH%" if you're using cmd, or "$env:Path" if you're
using Powershell, and paste the output here.
More information about the Tutor
mailing list