2013-03-10 42 views
1

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

+0

什么是你的分布和你期待什么样的文件被发现?只是一个'自述文件'或更广阔的东西? – cwgem 2013-03-10 00:59:20

+0

@cwgem:我使用的是Ubuntu 12.04。我想为模块找到一个API。在线版本是http://nltk.org/py-modindex.html,其中包含说明和源代码。 – xyz 2013-03-10 01:19:05

回答

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为您的观察。我基本上从doc Makefile一起拉了这个。