[Tutor] python: can't open file 'test.py' : [Errno 2] No such file or directory

Pierre Dagenais pierre.dagenais at ncf.ca
Wed Oct 1 06:01:44 CEST 2008


Timothy Grant wrote:
> On Tue, Sep 30, 2008 at 12:58 PM, Pierre Dagenais
> <pierre.dagenais at ncf.ca> wrote:
>   
>> The file test.py is in I:\Python25\MyCode,
>> if I enter:
>>
>>  C:\>Python25\MyCode\python25 test.py at the DOS prompt, everything works as
>> I would expect.
>>
>> However when I enter the same command from any other directory I get this
>> error:
>>
>>  C:\>python test.py
>>   python: can't open file 'test.py' : [Errno 2] No such file or directory
>>
>> I've set the environment variable pythonpath as
>>  C:\>set pythonpath = C:\\Python25\\MyCode
>> what am I doing wrong,
>> Thank u for your help,
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> http://mail.python.org/mailman/listinfo/tutor
>>
>>     
>
> You need to give the full path to your test.py file.
>
> PYTHONPATH sets the python library search path.
>
>
>   
> Thank you Tim,
> Definitively C:\python \python25\mycode\test.py does work. If you're right about having to give the full path, and I suspect you are, Then this means that python knows to search the currennt working directory for  the file to execute, but nowhere else. It seems a strange behavior. Maybe this is on Mr. Guido van Rossum todo list.
>   


More information about the Tutor mailing list