Ошибка при запуске талисмана - Форум
Воскресенье, 20.05.2012, 21:39
Приветствую Вас Гость | RSS
Главная | Ошибка при запуске талисмана - Форум | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Gigabyte, root 
Форум » Jabber » Боты! » Ошибка при запуске талисмана
Ошибка при запуске талисмана
CATMAN Дата: Воскресенье, 27.11.2011, 12:16 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Добрый день.
Система - CentOS 5.7

Последний транковый талисман

При попытке запуска ругается на синтаксис

Code
File "/opt/talisman/pybot.py", line 130
     with wsmph:
              ^
SyntaxError: invalid syntax


в чём может быть проблема?
 
40tman Дата: Воскресенье, 27.11.2011, 14:28 | Сообщение # 2
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 5
Статус: Offline
Это значит что нужно pybot.py взять отсюда http://svn.xmpp.ru/repos/talisman/trunk/pybot.py (rev93), или учить синтаксис питона.

Добавлено (27.11.2011, 14:28)
---------------------------------------------
Питон должен быть 2.6 или 2.7, ибо 2.5 и тал иногда и по круче чудит на всяких осях не виндовс, хотя и ошибка явно указана как синтаксис.

 
mr-DoctorWho Дата: Воскресенье, 27.11.2011, 22:06 | Сообщение # 3
рядовой
Группа: Пользователи
Сообщений: 39
Статус: Offline
Обнови питон до 2.6+
 
WilDFirE Дата: Понедельник, 28.11.2011, 05:30 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Читай внимательней ошибку. сверху же написано, в грубом переводе: "Функция with полностью реализована будет в Python 2.6". Думаю намёк ты понял
 
CATMAN Дата: Понедельник, 28.11.2011, 08:13 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
ну в ошибке про версию языка ничего не говорилось явно, это меня и смутило.
Да, накатил 2.6 и всё поднялось корректно, спасибо всем.
 
mr-DoctorWho Дата: Вторник, 29.11.2011, 00:25 | Сообщение # 6
рядовой
Группа: Пользователи
Сообщений: 39
Статус: Offline
Питон 2.5 по умолчанию не знает о "with", для этого импортируется with_statement из future.
 
40tman Дата: Вторник, 29.11.2011, 23:42 | Сообщение # 7
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 5
Статус: Offline
и еще он на потоки будет ругаться, can't start new thread, хорошо что в гугле есть внятные и простые мануалы как поменять питон.
 
Форум » Jabber » Боты! » Ошибка при запуске талисмана
Страница 1 из 11
Поиск:

Copyright Gigabyte © 2012
Создать сайт бесплатно