我是Python新手,来自Java背景。
我有一个使用nltk
和nltk_data
的项目。我在笔记本电脑上用nltk_data
下载了nltk.download()
,项目工作正常,但我希望自动下载nltk_data
。
我可以从命令行下载它但我想懒散地执行它,pip
在pip install
下载包。所以我的问题是:
nltk_data
安装为pip
的常规Python包吗?nltk_data
的最佳方法是什么?答案 0 :(得分:1)
NLTK data documentation的底部解释了这一点:
运行命令
python -m nltk.downloader all
。要确保集中安装,请运行命令sudo python -m nltk.downloader -d /usr/local/share/nltk_data all
。
如果要分发程序,可能需要考虑编写setuptools
setup.py
文件以简化安装: