相关疑难解决方法(0)

偶然ctypes错误从mod_wsgi django应用程序导入numpy

这是设置:

  • 关于导入ctypes的mod_wsgi的Django(1.2)应用程序
  • Python 2.6.5
  • Apache 2.2.3
  • SELinux被禁用
  • RedHat EL 5 64bit
  • 一些文件系统挂载在nfs上

偶尔,当我重新启动apache时,我在尝试导入ctypes时遇到导入错误.每个传入的请求都会因500错误而失败.如果我重新启动apache通常一切都会重新开始工作.

这是错误的堆栈跟踪:

Traceback (most recent call last):

 File "/home/appfirst/django/django/core/handlers/base.py", line 80, in get_response
   response = middleware_method(request)

     -------------- A BUNCH OF DJANGO MIDDLEWARE STUFF HERE -------------

 File "/home/appfirst/django/django/utils/importlib.py", line 35, in import_module
   __import__(name)

 File "/home/appfirst/backend/backend/streamer/views.py", line 6, in <module>
   import appfirst.main.models as FEmodels

 File "/home/appfirst/frontend/appfirst/main/models.py", line 27, in <module>
   import numpy, math, mpmath

 File "/usr/lib64/python2.6/site-packages/numpy/__init__.py", line 43, in <module>
   import ctypeslib

 File "/usr/lib64/python2.6/site-packages/numpy/ctypeslib.py", line 9, in <module>
   import ctypes …
Run Code Online (Sandbox Code Playgroud)

python apache django ctypes numpy

1
推荐指数
1
解决办法
2420
查看次数

标签 统计

apache ×1

ctypes ×1

django ×1

numpy ×1

python ×1