Форум сайта python.su
Доброго времени суток!
Нужен сабж, спасибо!
Офлайн
Это такая шутка? Оно вроде юниксовое.
Офлайн
EdТак точно, юниксовое, у меня просто на винде не хочет устанавливаться магазин, который написан на джанго из-за него.
Это такая шутка? Оно вроде юниксовое.
Офлайн
И как это происходит?
Офлайн
Происходит как обычно - говорит нет такой библиотеки и выходит с установщика. Под линухом пробовал - усьо ОК.
Есть такой магазин Django-LFS - так он требует эту библиотеку.
Отредактировано (Окт. 6, 2010 11:17:16)
Офлайн
Тоже бы хотел заиметь сабж.
В свое время гуглил но ничего внятного не нашел.
Офлайн
Что ж из вас все клещами тянуть надо! Из какого установщика?
В сорцах вашего django LFS и его инсталера никакого упоминания о fcntl нет. Я брал вот эти: http://pypi.python.org/packages/source/d/django-lfs/django-lfs-0.5.0b5.tar.gz http://pypi.python.org/packages/source/d/django-lfs/django-lfs-installer-0.5.0b5.tar.gz
В документации тоже ни слова о локах и fcntl в частности: http://packages.python.org/django-lfs/introduction/installation.html#prequisites
Отредактировано (Окт. 6, 2010 16:26:09)
Офлайн
http://www.python.su/forum/viewtopic.php?pid=55318#p55318
F:\mydocs\lfs-installer\downloads\gunicorn-0.11.1>setup.py install
Traceback (most recent call last):
File "F:\mydocs\lfs-installer\downloads\gunicorn-0.11.1\setup.py", line 10, in
<module>
from gunicorn import __version__
File "F:\mydocs\lfs-installer\downloads\gunicorn-0.11.1\gunicorn\__init__.py",
line 13, in <module>
from gunicorn.util import popen3
File "F:\mydocs\lfs-installer\downloads\gunicorn-0.11.1\gunicorn\util.py", lin
e 8, in <module>
import fcntl
ImportError: No module named fcntl
Офлайн
gunicorn под виндой скорее всего не заработает (Gunicorn ‘Green Unicorn’ is a Python WSGI HTTP Server for UNIX.), так что копать нужно в сторону замены его апачем или чем-нибудь другим, а не в сторону поиска fcntl под винду.
Офлайн
По виду gunicorn можно просто удалить из buildout.cfg инсталера и все установится. В settings.py тоже нужно будет убрать приложение gunicorn из INSTALLED_APPS. Запускать нужно будет как в документации сказано, через runserver.
Офлайн