Stroy71
Фев. 26, 2013 21:35:09
Здравствуйте. Установил python3.3 на Windows7-64bit. Прописал Path в системные переменные: Имя переменной “python”, значение переменной “C:\Python33;C:\Python33\Lib\site-packages\;C:\Python33\Scripts\;”. Все равно не запускается, пишет “”python“ не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.” Из директории в которой находится python запускается.
Что мне сделать чтобы он запускался и из других папок? Гугл не помог…
cutwater
Фев. 26, 2013 21:57:40
Вообще-то переменная окружения и должна называться PATH. Она уже есть, нужно к ней дописать путь к папке, где лежит python.exe
py.user.next
Фев. 27, 2013 01:55:45
там же установщик уже имеет опцию добавления в
PATHStroy71
Все равно не запускается
надо перезайти в систему
Stroy71
Фев. 27, 2013 09:22:19
cutwater
Вообще-то переменная окружения и должна называться PATH. Она уже есть, нужно к ней дописать путь к папке, где лежит python.exe
Спасибо большое! Все получилось.
krishnarama
Фев. 27, 2013 14:28:13
py.user.next
надо перезайти в систему
Ну зачем так радикально. Могло быть достаточно заново открыть консоль.
Stroy71
Фев. 27, 2013 21:51:33
Может это какой-то неизвестный баг, но на одном западном форуме я видел сообщение о проблеме, подобной моей. К сожалению там ее решить не смогли. Всё дело в том, что я неправильно прописал переменную окружения. Вернее, не нужно было создавать новую, а воспользоваться уже имеющей переменной PATH.
Кстати в Windows XP подобной проблемы не возникло. И прописывать ничего не пришлось.
krishnarama
Фев. 27, 2013 22:58:17
Если прописать в %PATH%, изменения будут доступны только в текущей консоли. Чтобы оно было доступно везде, надо нажать Win+Break -> Дополнительно -> Переменные окружения, дописать свой путь в PATH, ок и открыть новую консоль.
py.user.next
Фев. 28, 2013 01:06:25
krishnarama
Ну зачем так радикально. Могло быть достаточно заново открыть консоль.
этого может не хватить, чтобы все консоли открывались с новым
PATH (возможно, они наследуются от основной консоли, которая загружается при входе)
krishnarama
Фев. 28, 2013 13:04:36
py.user.next
основной консоли, которая загружается при входе)
Мы про windows? И все это легко проверяется экспериментом, зачем гадать.
py.user.next
Март 1, 2013 01:46:58
krishnarama
И все это легко проверяется экспериментом
да, согласен
раньше нужно было перезайти, но тогда я через реестр менял переменные среды, потому что не знал про специальное место в системе, где можно устанавливать их (на XP дело было)