1
我在django应用程序中使用nltk_tokenize。为了做到这一点,我需要做nltk数据下载,以便我可以使用它进行词干。我通过Elastic beanstalk在云上部署django应用程序。无法在弹性beanstalk上的django应用程序上安装nltk数据
现在我已经包括
nltk.download('punkt')
在我的意见
使得所需的数据被下载。但我得到以下错误
[Errno 2] No such file or directory: '/home/wsgi/nltk_data'
这样做的正确方法是什么?
值得一提的是,Elastic Beanstalk的app目录是/ opt/python/current/app,而不是其他方式。另外,如果你下载到那里,它会在你的下一次部署中被抹去。 – Taz