Я чувствую себя немного глупо, что не знаю этого, но я попытался сделать это сегодня и был удивлен, когда это не сработало ....
У меня есть каталог C:\test
сдемо-скрипт, назовем его demo.py
- Если я нахожусь в
C:\test
, тогда я могу просто сделать python demo.py
.Легко - Я также мог бы использовать относительный путь, поэтому из
C:\
это python test\demo.py
Что если C: \ test находится на пути?
Я ожидал, что теперь смогу сделать python demo.py
с где угодно однако ...
python: can't open file 'demo.py': [Errno 2] No such file or directory
Я чувствую себя глупо, потому что я думал это было просто, но я искал вокруг и не нашел решения.Я что-то здесь неправильно понимаю, как интерпретатор Python находит скрипты для запуска?Я не думаю, что это как-то связано с PYTHONPATH, так как я понял, что это связано с загрузкой модулей внутри скриптов.
Кстати, это в Windows 7.