【发布时间】:2015-02-20 15:03:14
【问题描述】:
我正在尝试找到一种方法来安装 带有 其文档的 python 包。 我必须在没有连接到互联网的机器上使用它,所以在线帮助不是我的解决方案。此处已经发布的类似问题表明这是不可能的。你有什么方法可以让这更容易,因为我目前正在这样做:
- 下载源存档
- 解压 docs 文件夹
- 运行狮身人面像
- 从浏览器启动索引文件(firefox 等)
有什么想法吗?
附:我对 Python 很陌生,所以可能我遗漏了一些东西......而且我正在使用 Windows(虚拟)机器......
编辑:
我说的是两种可能的安装包的方法:
- 在我在线时通过 easy_install(或任何其他我不知道的方式)在机器上安装软件包,然后将我的安装更改复制到目标机器
- 下载源包(包含 sphinx 兼容文档)并在目标机器上安装包离线
但是在任何情况下,我都不知道一种安装软件包的方法,即提供的文档与模块一起安装!
您可能知道存在一个文档文件夹:<python-folder>/Doc,在 Windows 上安装 Python 2.78 后,该文件夹将仅包含 python278.chm。所以,我希望这个文件夹也将包含新安装包的文档。这将避免在 Internet 上查看不同软件包版本的文档以及我的特定机器设置问题。
我目前使用的大多数包都附带使用 sphinx 生成的文档,它们的源包包含离线生成文档所需的所有文件。
所以我正在寻找的是一些用于包安装程序的 cli 参数,就像它在基于 unix/linux 的包管理器中很常见。我确实期待这样的事情:
easy_install a_package --with-html-docs.
【问题讨论】:
-
什么包,他们使用像 readthedocs.org 这样的服务吗?
-
@Ngenator:本机只能访问内网,无法读取文档。
-
这不是我问的...如果他们使用这样的服务,那么您实际上可以下载文档的 pdf、html 或 epub 版本...
-
对不起,我说的是两种可能的情况:
-
@Ngenator 如何从 readthedocs.org 下载文档?
标签: python installation