Estoy tratando de ejecutar Django en alojamiento compartido (Bluehost). Estoy usando una funcionalidad que requiere PIL. PIL importa y funciona desde un shell interactivo, pero en mi proceso fcgi se bloquea con un MemoryError en la imagen de importación de PIL. Cualquier ayuda sobre por qué podría estar fallando dentro de fcgi sería muy apreciada.Python ctypes MemoryError en proceso fcgi desde la biblioteca PIL
__Environment Info__:
Python2.7
Local installs of libjpg, zlib, freetype, and lcms
Virtualenv:
Django 1.3, PIL, flup, etc.
__Stack Trace__:
File ".../feincms_thumbnail.py", line 3, in <module>
from PIL import Image
File ".../PIL/Image.py", line 45, in <module>
\__import__("FixTk")
File ".../python2.7/lib-tk/FixTk.py", line 15, in <module>
import ctypes
File ".../python2.7/ctypes/__init__.py", line 549, in <module>
CFUNCTYPE(c_int)(lambda: None)
__.fcgi__:
<!-- language: python -->
# setup paths
# set DJANGO_SETTINGS_MODULE in os.environ
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781578 – osa