Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 2, 2011 19:54:13

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

что дало echo %PATH% ?

Офлайн

#2 Окт. 2, 2011 19:55:30

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

вы сейчас в убунте?
дайте вывод: cd && ls -l

Офлайн

#3 Окт. 2, 2011 19:59:56

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

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

s0rg
вы сейчас в убунте?
дайте вывод: cd && ls -l
Вот

alexandr@alexandr-eMachines-E430:~$ cd && ls -l
итого 72
-rw-r–r– 1 alexandr alexandr 179 2011-09-30 01:06 examples.desktop
-rw-r–r– 1 alexandr alexandr 235 2011-10-01 15:37 script1.py~
-rwxr-xr-x 1 alexandr alexandr 258 2011-10-02 20:32 sript1.py
drwxr-xr-x 3 alexandr alexandr 4096 2011-10-01 15:16 VirtualBox VMs
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Видео
drwxr-xr-x 3 alexandr alexandr 4096 2011-10-01 12:51 Документы
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 14:27 Загрузки
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Картинки
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Музыка
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 17:44 Общедоступные
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 16:25 Рабочий стол
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Шаблоны
alexandr@alexandr-eMachines-E430:~$

Да, “забыл” сказать: второй script1.py (и оставил его в Домашней папке) я сделал буквально сейчас. Так что не обращайте внимание. Я его сейчас уберу.



Отредактировано (Окт. 2, 2011 20:02:26)

Офлайн

#4 Окт. 2, 2011 20:01:56

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

и?
chmod +x sript1.py не работает?

у вас в домашней папке НЕТ файла script1.py. есть “script1.py~” и “sript1.py” (без “с”)

Отредактировано (Окт. 2, 2011 20:06:17)

Офлайн

#5 Окт. 2, 2011 20:09:30

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

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

s0rg
и?
chmod +x sript1.py не работает?
Может что-то и работает, я, после целого дня “танцев и плясок”, уже ни в чем не уверен!\, даже как меня зовут… :)
Вот смотрите сами:

alexandr@alexandr-eMachines-E430:~$ cd
alexandr@alexandr-eMachines-E430:~$ ls
examples.desktop VirtualBox VMs Загрузки Общедоступные
script1.py~ Видео Картинки Рабочий стол
sript1.py Документы Музыка Шаблоны
alexandr@alexandr-eMachines-E430:~$ cd && ls -l
итого 72
-rw-r–r– 1 alexandr alexandr 179 2011-09-30 01:06 examples.desktop
-rw-r–r– 1 alexandr alexandr 235 2011-10-01 15:37 script1.py~
-rwxr-xr-x 1 alexandr alexandr 258 2011-10-02 20:32 sript1.py
drwxr-xr-x 3 alexandr alexandr 4096 2011-10-01 15:16 VirtualBox VMs
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Видео
drwxr-xr-x 3 alexandr alexandr 4096 2011-10-01 12:51 Документы
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 14:27 Загрузки
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Картинки
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Музыка
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 17:44 Общедоступные
drwxr-xr-x 2 alexandr alexandr 4096 2011-10-01 16:25 Рабочий стол
drwxr-xr-x 2 alexandr alexandr 4096 2011-09-30 01:27 Шаблоны
alexandr@alexandr-eMachines-E430:~$ chmod +x sript1.py
alexandr@alexandr-eMachines-E430:~$ script1.py
script1.py: команда не найдена
alexandr@alexandr-eMachines-E430:~$ ./script1.py
bash: ./script1.py: Нет такого файла или каталога
alexandr@alexandr-eMachines-E430:~$ ./script1.py
bash: ./script1.py: Нет такого файла или каталога
alexandr@alexandr-eMachines-E430:~$

chmod, по-моему, сработал… а сценарий все равно не запускается!



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

Офлайн

#6 Окт. 2, 2011 20:11:19

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

Как он запустится если его нет?
chmod +x sript1.py - OK
./sript1.py

Офлайн

#7 Окт. 2, 2011 20:13:26

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

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

s0rg
у вас в домашней папке НЕТ файла script1.py. есть “script1.py~”
Это что, теперь к нему тильду “подрисовывать”?

s0rg
и “sript1.py” (без “с”)
Сейчас. сейчас… примерюсь какая стена для моей головы получше, да какой йад покрепше… :)



Отредактировано (Окт. 2, 2011 20:14:11)

Офлайн

#8 Окт. 2, 2011 20:17:01

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

невнимательность - главный бич программистов )
переименовать файл вы можете так: mv sript1.py script1.py (ну или mv script1.py~ script1.py) в зависимости от того какой из них нужен

Отредактировано (Окт. 2, 2011 20:17:18)

Офлайн

#9 Окт. 2, 2011 20:17:34

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

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

s0rg
Как он запустится если его нет?
chmod +x sript1.py - OK
./sript1.py
не-е-е-е… я пожалуй с йадом повременю….

смотрите, что это?:

alexandr@alexandr-eMachines-E430:~$ chmod +x sript1.py
alexandr@alexandr-eMachines-E430:~$ ./sript1.py
File “./sript1.py”, line 2
SyntaxError: Non-ASCII character ‘\xd0’ in file ./sript1.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
alexandr@alexandr-eMachines-E430:~$

Чем это он “возмущается”?



Офлайн

#10 Окт. 2, 2011 20:19:39

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

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

кодировкой вестимо )))
у вас скорее всего utf8 вот вам правильное начало файла:

#!/usr/bin/env python
#-*- coding: utf-8 -*-
import sys
....

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version