Форум сайта python.su
kubloБыть такого не может. env входит в coreutils, если ТС ее конечно сам не удалил…
Может у вас не установлена утилита env ?
Офлайн
alex-sa Вроде бы все есть, меня единственно смущают разные каталоги из которых вы в первом посте и сейчас выполняете операции… но если Вы нигде сами не дали промаху то все на первый взгляд находится и должно работать.
Офлайн
Я знаю, что должно работать. Пробовал из разных каталогов.
Так alexsa@alexsa:~$ ./new.py - не работает, а
так: alexsa@alexsa:~$ python ./new.py - работает.
НИЧЕГО НЕ ПОНИМАЮ!
Офлайн
И ведь не в executable флаге дело. Иначе другая ошибка была бы.
Офлайн
а… есть идея. сохраните Ваш исходник без BOM
Отредактировано (Май 7, 2011 22:56:11)
Офлайн
Кстати. Думал, что некорректно установлен питон и проверял в такой же убунте на виртуальном компьютере. Результат аналогичный.
cutwaterа что до исходника, то в нем практически ничего нет, я почти целый день разбирался, почему оно не работает, хотя должно.
а… есть идея. сохраните Ваш исходник без BOM
Отредактировано (Май 7, 2011 23:04:24)
Офлайн
Вы забыли двоеточие после coding поставить, должно быть
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print "Привет!!!"
Офлайн
kubloА что это меняет?
Вы забыли двоеточие после coding поставить, должно быть
Код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print “Привет!!!”
Офлайн
alex-saЕще раз. очевидно у вас исходник сохранен в кодировке с BOM. Можете проверить любым HEX редактором. Сохраните в кодировке без BOM и все заработает.
Вот и весь исходник.
Отредактировано (Май 8, 2011 00:17:56)
Офлайн
cutwater, спасибо большое. Действительно проблема оказалась в кодировке. Никогда бы не подумал, что специальная программа PyPE, в которой я пытаюсь разбираться с Питоном, сделала мне такую бяку. Пробовал настроить программу - не получилось. Буду искать другую.
Спасибо еще раз.
Офлайн