Добрый день!
Перехожу на Python (я WEB разработчик - в основном PHP). В качестве каркаса выбрал Django. Поигрался с туториалами - понравилось. Решил взять какое-нибудь готовое приложение, чтобы можно было быстрее вникнуть - нашел Diamanda Wiki…
При попытках сконфигурировать постоянно выдает - Import error: No module named wiki
Понятно, что не может найти модуль - нужно каким-то образом передать путь к нему. И вот тут у меня полный затык - не могу найти внятного разъяснения, как это сделать. Некие отрывочные сведения о sys.path, о .pth… В общем пока что-то не получается… При работе с mod_apache описано, как можно дописать путь, но я сейчас хотел бы работать со встроенным сервером. Кроме того, остается вопрос вообще о развертывании приложения предположим на удаленном хостинге… Возможно можно дописать пути в .htaccess в определении Location и Handler'а, но это явно не серебряная пуля.
Прошу помощи - поясните внятно, как работать с путями, чтобы находились модули без проблем. Пусть на примере:
Питон стоит в C:\Python25
джанго в C:\Python25\Lib\site-packages\Django-0.95.1-py2.5.egg\django
Проекты положим в D:\projects
Стало быть Diamanda Wiki в D:\projects\diamanda
дерево для нее:
\__init.py__
install.py
manage.py
settings.py
urls.py
\media
….
\diamandas
….
\wiki
models.py