gpt4 book ai didi

python - 无法在弹性 beantalk 上的 django 应用程序上安装 nltk 数据

转载 作者:太空宇宙 更新时间:2023-11-03 15:02:19 25 4
gpt4 key购买 nike

我在 django 应用程序中使用 nltk_tokenize。为此,我需要进行 nltk 数据下载,以便我可以将其用于词干提取。我正在通过 Elastic beanstalk 在云上部署 django 应用程序。

现在我已经包含了

nltk.download('punkt') 

在我的 View 中,以便下载所需的数据。但是我收到以下错误

[Errno 2] No such file or directory: '/home/wsgi/nltk_data'

这样做的正确方法是什么?

最佳答案

我不确定 nltk_tokenize 到底是什么,但您的应用程序由 wsgi 用户在 Elastic Beanstalk 上运行。这是一个没有主目录的用户。您需要指定某个位置的路径,例如/opt/python/current/app(您的应用程序在 Elastic beanstalk 中的目录)或/tmp/或现在有意义的位置。

编辑:评论后更正目录。

关于python - 无法在弹性 beantalk 上的 django 应用程序上安装 nltk 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36516697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com