Найти - Пользователи
Полная версия: как прописать python в path?
Начало » Python для новичков » как прописать python в path?
1 2 3 4
Бабай001
s0rg
кодировкой вестимо )))
у вас скорее всего utf8 вот вам правильное начало файла:
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import sys
....
Ну вот, теперь можно “с чистой совестью” и цианида граммов 100…:)

Спасибо, s0rg!
Сочтемся!
py.user.next
Бабай001,

1) без всяких скриптов в linux запусти python
он запустится и там появится приглашение >>>

2) без всяких скриптов в windows запусти python
он запустится и там появится приглашение >>>
2.1) открой cmd.exe, набери python, нажми enter
2.1.1) если пишет, что не может найти программу, то добавь путь к python.exe в переменную PATH
2.1.1.1) найди в проводнике python.exe и посмотри в его свойствах путь к нему
2.1.1.2) открой свойства “мой компьютер”, там “переменные среды”, допиши через ; путь, который уже знаешь
2.1.1.3) перезагрузись (вроде, можно просто выйти из пользователя), перейти к п. 2.1

3) когда питоны работают, создай скрипт с print “Hello, World!”
4) запусти его в linux через python script.py
выведет Hello, World!
5) запусти его в windows через python script.py
выведет Hello, World!
5.1) открой cmd.exe, набери python script.py, нажми enter

6) сделай запускаемый скрипт в linux и запусти
выведет Hello, World!
6.1) запиши в скрипт:
#!/usr/bin/env python
print "Hello, World!"
6.2) установи право на выполение chmod u+x script.py
6.3) запусти через ./script.py

в windows есть python.exe и pythonw.exe
.py файлы исполняются через python.exe (с консольным окном)
.pyw файлы исполняются через pythonw.exe (без консольного окна)
Бабай001
py.user.next , спасибо за подробный ответ!

Все, разобрался! Теперь “содрогнется небо от копоти”! :)
LongJek
Нужна помощь, топик прочитал, но с точки не сдвинулся.
Задача: мне нужно запустить “python setup.py build”
py.user.next
5) запусти его в windows через python script.py
выведет Hello, World!
5.1) открой cmd.exe, набери python script.py, нажми enter
Path к пайтону прописан, при вводе “python” выводится стандартное приглашение с хелпом, лицензией и т.д.
А при вводе “python setup.py build” выводит "python: can't open file ‘setup.py’: No such file or directory“
Вариации с другими файлами и добавлением .exe вопрос не решило.
_________________________________________________________________
Вопрос решил переходом в директорию пайтана ”cd c:\Python32\"
Пост решил опубликовать, может еще кому пригодится.
И все равно не понятно почему ошибка если PATH прописан
ilnur
LongJek
И все равно не понятно почему ошибка если PATH прописан
путь в PATH нужен для того, чтобы винда знала, где лежит python.exe файл. а скрипт может лежать где угодно.
из cmd всегда надо переходить в папку где лежит скрипт. и оттуда запускать
python script.py

ну либо писать полный путь до файла скрипта
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB