【发布时间】:2013-05-25 06:34:47
【问题描述】:
我定义了一个使用scipy.optimize.curve_fit 的django 视图。使用 django 开发服务器可以正常工作,但是当我使用 Apache 和 mod_wsgi 部署 Django 应用程序时,视图函数在导入 curve_fit 时会卡住:
from scipy.optimize import curve_fit
删除此行后,应用程序的其余部分在 Apache 服务器上运行良好。为什么这条线不适用于 Apache 和 mod_wsgi?
【问题讨论】:
-
您的 Apache 安装是否安装了
scipy? -
scipy是一个python库,使用pip安装在服务器中
-
@MigueldeVal-Borro 很确定我知道问题出在哪里,但以防万一。在服务器上,您是否尝试过执行 python manage.py shell / shell_plus 并导入 scipy 只是为了验证它是否有效?
-
@JamesR 是的,import scipy 在交互式 shell 中运行良好
标签: django apache scipy mod-wsgi