Форум сайта python.su
Привет всем!
Есть некоторое небольшое приложение, работающее с базой SQLite, которое использует Camelot.
Так вот, на одном ноутбуке установил Camelot с помощью easy_install (sudo easy_install camelot). Соответственно, установились необходимые пакеты (SQLAlchemy, Elixir, pyExcelerator, Jinja). После этого приложение успешно запустилось.
Понадобилось запустить это приложение на другом компьютере, тоже ноутбуке с такой же операционкой Debian Lenny с kde4.3.2. Но не тут-то было. Команда “sudo easy_install camelot” прошла также успешно, все установилось, но при запуске приложения запускается оболочка Camelot, а база данных в ней не отображается. При этом в консоли вылетает такая ошибка:
$ python main.py
QObject: Cannot create children for a parent that is in a different thread.
(Parent is SignalSlotModelThread(0xa48e368), parent's thread is QThread(0x9e258b8), current thread is SignalSlotModelThread(0xa48e368)
И не пойму, в чем дело. Кто может подсказать, как это устранить? Может, что не установлено?
P.S. кажется, не совсем в том разделе создал тему. Модераторы, перенесите, пожалуйста!
Отредактировано (Ноя. 9, 2009 14:56:28)
Офлайн