Форум сайта python.su
0
Приветствую Всех.
Вопрос следующего плана. Я установил себе Python 33
Каталог по умолчанию C:\Python33\
В переменную окружения Path (системная) я добавил так же этот путь. То есть из командной строки я набираю python, соответственно попадаю в интерактивный сеанс работы с интерпретатором (Python command line)
Файлы скриптов я храню в той же папке C:\Python33
Но почему то при выполнении инструкций я пишу название скрипта, а интерпретатор возвращает мне что не может найти данный файл.
например:
Я выполняю:
exec(open('script1.py').read()) #script1.py находится в каталоге С:\Python\
На что получаю:
FileNoFoundError: No such file or directory: ‘script1.py’
подскажите пожалуйста что делать что бы подобного рода ошибок не возникало ?
Офлайн
221
penzuописка и вы имели ввиду Python33 ?
#script1.py находится в каталоге С:\Python\
Офлайн
0
JOHN_16
script1.py либо должен быть в текущей директории либо указан с полными путями
Офлайн
0
Попробуй в консоли написать: “абсолютный путь к python.exe (включая python.exe)” пробел “абсолютный путь к скрипту”
У меня на втором компе только так получилось запустить скрипт на Windows 8.
Офлайн
16
penzuПолный точно пробовали? У меня все ок:
Полный путь так же пробовал указывать, не помогло.
Офлайн
568
exec(open('script1.py').read())
Офлайн
16
FishHookДействительно, в чем смысл? Все скрипты кидать в корень к питону…
а зачем такие извращения нужны?
Офлайн
0
alexbadaloffЯ понимаю что это дурдом. Но я начал обучаться по пособию, стараюсь что бы всё соответствовало действительности, дабы не запутаться.
Действительно, в чем смысл? Все скрипты кидать в корень к питону…
Офлайн
16
А что за пособие?
Офлайн
0
alexbadaloffМарк Лутц - Изучаем Python, 4-е издание
А что за пособие?
Офлайн