在 views.py 中导入 nltk 时,Django 网络应用程序(在 Wamp 服务器上)无限期挂起
Django webapp (on an Wampserver) hangs indefintely when importing nltk in views.py
我已经在 Windows Server 2012 上使用 Wampserver 部署了网络应用程序。当我在 views.py 中导入 nltk 时,网页拒绝加载。
在 Wampserver htpd.config
配置文件中添加此 WSGIApplicationGroup% {GLOBAL}
,如 所示,部分问题已解决,但现在 运行 应用程序使用 nltk 包,浏览器显示 Server Error (500)
正如我在问题中指出的那样,在 httpd.config
文件中需要添加:
WSGIApplicationGroup %{GLOBAL}
此外,在views.py中需要指定Apache nltk文件所在的路径,默认情况下在C:/Users/user_name/AppData/Roaming/nltk_data
中,如下所示:
import nltk
from nltk.tokenize import word_tokenize
from nltk.corpus import stopwords
nltk.data.path.append('C:/Users/user_name/AppData/Roaming/nltk_data/')
我已经在 Windows Server 2012 上使用 Wampserver 部署了网络应用程序。当我在 views.py 中导入 nltk 时,网页拒绝加载。
在 Wampserver htpd.config
配置文件中添加此 WSGIApplicationGroup% {GLOBAL}
,如 Server Error (500)
正如我在问题中指出的那样,在 httpd.config
文件中需要添加:
WSGIApplicationGroup %{GLOBAL}
此外,在views.py中需要指定Apache nltk文件所在的路径,默认情况下在C:/Users/user_name/AppData/Roaming/nltk_data
中,如下所示:
import nltk
from nltk.tokenize import word_tokenize
from nltk.corpus import stopwords
nltk.data.path.append('C:/Users/user_name/AppData/Roaming/nltk_data/')