Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 30, 2010 14:44:58

TheVampire
От:
Зарегистрирован: 2010-04-07
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

PySi Framework: Проблема с __import__

Добрый день.
Решил попробовать данный фреймворк, но столкнулся с проблемами при запуске.
При создании простейшего проекта(2-й пример на главной станице http://fw.pysi.org/) выдается ошибка :

[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1]     application = pysi.App('cfg')
[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1] File "/usr/local/lib/python2.6/dist-packages/pysi-0.2.5-py2.6.egg/pysi/wsgi.py", line 265, in __init__
[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1] cfg_module = obj_from_str(cfg_module)
[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1] File "/usr/local/lib/python2.6/dist-packages/pysi-0.2.5-py2.6.egg/pysi/util.py", line 22, in obj_from_str
[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1] __import__(mod_name)
[Tue Nov 30 15:38:46 2010] [error] [client 127.0.0.1] ImportError: No module named cfg
Исправил добавив в setup.py пару строк :
import os,sys
projectRoot = os.path.dirname(__file__)
sys.path.insert(0, projectRoot)
Появилась другая ошибка :
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1]     application = pysi.App('cfg')
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1] File "/usr/local/lib/python2.6/dist-packages/pysi-0.2.5-py2.6.egg/pysi/wsgi.py", line 273, in __init__
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1] add_apps(cfg.INSTALLED_APPS)
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1] File "/usr/local/lib/python2.6/dist-packages/pysi-0.2.5-py2.6.egg/pysi/routing.py", line 175, in add_apps
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1] __import__(app_name)
[Tue Nov 30 15:41:38 2010] [error] [client 127.0.0.1] ImportError: No module named views
После исправления этой ошибки :

[Tue Nov 30 15:25:17 2010] [error] [('hello', '/hello/')][('hello', '/hello/')]
[Tue Nov 30 15:25:17 2010] [error] Exception KeyError: KeyError(-1216746864,) in <module 'threading' from '/usr/lib/python2.6/threading.pyc'> ignored
[Tue Nov 30 15:25:17 2010] [error] Exception KeyError: KeyError(-1216746864,) in <module 'threading' from '/usr/lib/python2.6/threading.pyc'> ignored
Кто-нибудь работал с данным фреймворком ? Устанавливался он нормально ? Что мне нужно изменить, чтобы PySi заработал?



Офлайн

#2 Дек. 1, 2010 15:18:22

yanka
От:
Зарегистрирован: 2010-07-27
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

PySi Framework: Проблема с __import__

это не проблема твоей писи)) посмотри на конфиг виртуального хоста, там где конфигурируется wsgi



Офлайн

#3 Дек. 1, 2010 16:50:58

TheVampire
От:
Зарегистрирован: 2010-04-07
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

PySi Framework: Проблема с __import__

Нашел косяк. В коде не тот файл подключаю))
Вопрос закрыт



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version