Nltk安装

2 投票
1 回答
634 浏览
提问于 2025-04-16 05:43

我想设置Python的nltk库,包括wordnet,这样就可以方便地从开发系统复制到生产服务器,而不需要单独下载wordnet

任何建议都很有帮助...

1 个回答

0

当你通过NLTK下载wordnet时,它会把wordnet放在你电脑上的nltk_data文件夹里。在我的电脑上,这个文件夹在主目录下,路径是~/nltk_data/corpora/wordnet。你应该能在那找到wordnet的文件。你可以把这些文件转移到你的生产服务器上,然后让NLTK去找到它们。

另一种方法是把wordnet的信息转移到一个数据库里,然后通过查询数据库来获取你需要的信息。这样就不再依赖NLTK了,同时你也能保留wordnet里的所有信息。

有一个库可以帮助你把wordnet的信息转移到SQL数据库里。你可以在这里找到它:http://wnsqlbuilder.sourceforge.net/

他们使用的数据库结构在这里可以查看:http://wnsqlbuilder.sourceforge.net/schema.html。这里有一些示例查询:http://wnsqlbuilder.sourceforge.net/sql-dict.html

这些信息应该能帮助你入门。

撰写回答