Форум сайта python.su
0
проблема с запуском написанных файлов через python, читал что нужно прописать в path, но как это сделать если path - это одно из названий значения переменной?
Офлайн
253
OS какая?
Наверное винды? Тогда mycomuter->prop's->additional->Enviromen variables->systemvars->path->edit
….%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\python26
Отредактировано (Сен. 25, 2011 06:55:09)
Офлайн
0
Виндовс 7
К значению пат, которое там уже есть добавил %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\python26 (только вместо 26 у меня 32, написал python32)
Запускаю файл, но та же проблема??
Офлайн
253
вы несколько буквально восприняли. надо было писать только c:\python32
Для проверки делаете дальше:
start->run в окошке набираете буквы “cmd” - чтобы открыть консоль win7
Дальше пишете в открывшемся окошке python.exe
если появится приглашение
python32
>>>
значит пути нормальные.
Далее - вы хотите чтобы файлы запускались под виднами
Прописываете ассоциации расширения файла и программы которая будет привлекаться для обработки файла.
по правой кнопке на py файле - открыть с помощью и выбираете python.exe, говорите использовать всегда.
Обычно это все инсталлятор делает.
Кстати как вы узнаете что они не запускаются? Может запускаются, просто консоли нет - и вы ничего не видите?
Офлайн
0
В блокноте написал следующий код:
print “Hello, World!”
print “Goodbye, World!”
Затем сохранил его в папку Python32 под названием helloworld.py
Запускаю его, но он не открывается. Лишь на долю секунды появляется черное окошко, и исчезает.
Кстати, пути прописал теперь правильно - через cmd открылось. Спасибо.
Помогите пожалуйста с файлом???
Офлайн
857
print("Hello, World!")
print("Goodbye, World!")
input()Отредактировано (Сен. 26, 2011 05:25:45)
Офлайн
253
windows система неудобная для программирования. Она не показывает результаты выполнения программ. Поэтому нужны костыли - программа с нормальной поддержкой консоли. Поставьте far и запускайте из него - и будет вам результат. Плохо но лучше чем ничего в total commander - запускаете по shift enter - появится консоль.
Офлайн
0
Спасибо, код работает, а far manager попробую. Спасибо
Офлайн
0
Здравствуйте, уважаемые спецы!
Может и мне поможете? Только, боюсь, у меня что-то “пострашнее” будет…
Вот, сами посудите:
ОС - 7 Начальная и Убунту 10.10
Интерпретатор: на винде 2.7, в убунту 2.6.
(Это потому, что я, так сказать, с прицелом на Джангу… под 3, как говорят, Д. еще нет!?).
Вообщем, ни в том, ни в другом случае не могу запустить файл. На винде файл был записан на Notepad++; в убунту на gedit. Оба редактора были настроены под Python… код примитив - “Хелло…” и т.д.
Делал:
doza_andЯ это сделал - ничего! Читаю Лутца - “командной строке появиться %. Это приглашение…” у меня этого “%” нет и в помине.
Далее - вы хотите чтобы файлы запускались под виднами
Прописываете ассоциации расширения файла и программы которая будет привлекаться для обработки файла.
по правой кнопке на py файле - открыть с помощью и выбираете python.exe, говорите использовать всегда.
Отредактировано (Окт. 2, 2011 12:21:09)
Офлайн
25
Бабай001Если вы такое под win набираете, то реакция правильная - нужно: ‘python.exe script1.py’
Набираю просто “python script1.py” пишет это не команда, файл не найден и т.д.
Офлайн