Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 2, 2011 20:22:20

Бабай001
От:
Зарегистрирован: 2011-10-01
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

как прописать python в path?

s0rg
кодировкой вестимо )))
у вас скорее всего utf8 вот вам правильное начало файла:
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import sys
....
Ну вот, теперь можно “с чистой совестью” и цианида граммов 100…:)

Спасибо, s0rg!
Сочтемся!



Отредактировано (Окт. 2, 2011 21:10:39)

Офлайн

#2 Окт. 3, 2011 02:04:51

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10015
Репутация: +  857  -
Профиль   Отправить e-mail  

как прописать python в path?

Бабай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 (без консольного окна)



Офлайн

#3 Окт. 3, 2011 06:01:02

Бабай001
От:
Зарегистрирован: 2011-10-01
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

как прописать python в path?

py.user.next , спасибо за подробный ответ!

Все, разобрался! Теперь “содрогнется небо от копоти”! :)



Отредактировано (Окт. 3, 2011 09:25:36)

Офлайн

#4 Дек. 19, 2012 02:50:10

LongJek
Зарегистрирован: 2012-12-18
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

как прописать python в path?

Нужна помощь, топик прочитал, но с точки не сдвинулся.
Задача: мне нужно запустить “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 прописан

Офлайн

#5 Дек. 19, 2012 06:12:47

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

как прописать python в path?

LongJek
И все равно не понятно почему ошибка если PATH прописан
путь в PATH нужен для того, чтобы винда знала, где лежит python.exe файл. а скрипт может лежать где угодно.
из cmd всегда надо переходить в папку где лежит скрипт. и оттуда запускать
python script.py

ну либо писать полный путь до файла скрипта

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version