1

我在哪里可以找到 NLTK 的离线文档?它不在 usr/share/doc 中,我主要在其中找到 Python 模块的文档。并且没有可以安装的 nltk-doc 包。

4

2 回答 2

6

好的,所以它绝对没有任何包装。然而它可以被建造。所以首先:

sudo apt-get install python-epydoc

这是构建文档所必需的。然后我制作了这个脚本来为你自动化构建过程:

#!/bin/bash

NLTK_VERSION=$(python -c 'import nltk; print nltk.__version__')
NLTK_URL=$(python -c 'import nltk; print nltk.__url__')
EPYDOC_OPTS = --name=nltk --navlink="nltk ${NLTK_VERSION}"\
              --url=${NLTK_URL} --inheritance=listed --debug

# Rebuild from scratch
[[ -e ~/python-nltk-docs ]] && rm -rf ~/python-nltk-docs

mkdir ~/python-nltk-docs
epydoc ${EPYDOC_OPTS} -o ~/python-nltk-docs /usr/share/pyshared/nltk

这会将 html 文档放入~/python-nltk-docs以供您查看。我基本上是从他们的文档 Makefile中提取出来的。

于 2013-03-10T01:55:44.723 回答
2

这是我所做的,从他们的 Github 获取 NLTK 网站代码。这样我也可以在 API 文档上进行“搜索”。

https://github.com/nltk/nltk.github.com

于 2013-03-22T10:53:34.343 回答