我正在尝试 Django。我打算阅读它的文档。它不存在,我必须建造它。阅读Readme
inDjango-1.5/doc
文件夹,下载 Sphinx 文档 Python 模块。使用 easy_install 安装它 - 安装到 Python2.5 没关系。只需要生成文档,可以使用Py2.5。我make html
在/doc
文件夹中这样做,我得到了这个:
Running Sphinx v1.1.3
Configuration error:
There is a syntax error in your configuration file: future feature unicode_literals is not defined (conf.py, line 14)
conf.py 是 Django-1.5/doc 文件夹中的文件。第 14 行是这样的:
from __future__ import unicode_literals
我搜索了原因,在某个页面上我看到对 2.5 的支持在未来被放弃了,或者我不知道我真的无法理解什么。所以我easy_install
把 Sphinx 编到 Python 2.7,希望能解决版本问题。
然后我再做make html
一次,在 Django 的 /doc 文件夹中,我得到与上述相同的构建错误。如何使make
命令从安装的 Python 2.7 Sphinx 版本中进行制作?
我只想生成该死的文档。我喜欢 Python 和一切,但所有这些软件包的安装在 Windows 上都很痛苦。