Найти - Пользователи
Полная версия: PySi Framework: Проблема с __import__
Начало » Web » PySi Framework: Проблема с __import__
1
TheVampire
Добрый день.
Решил попробовать данный фреймворк, но столкнулся с проблемами при запуске.
При создании простейшего проекта(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 заработал?
yanka
это не проблема твоей писи)) посмотри на конфиг виртуального хоста, там где конфигурируется wsgi
TheVampire
Нашел косяк. В коде не тот файл подключаю))
Вопрос закрыт
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB