Pyke 简介 (6) :安装 Pyke

[b]系统需求[/b]

Pyke 是100% 的 Python 程序,运行在支持 Python 2.5, 2.6 或 3.1 的系统中。

[b]其他需求[/b]

Pyke 一般不需要其他软件支持,除非要做下列事情:

● 运行例程 web_framework,需要 HTMLTemplate 1.5

● 运行单元测试,需要 doctest-tools 1.0a1

● 重修 Pyke 的 html 文档,需要 rest2web 0.5 和 docutils 0.4.1

上述软件版本均是最低要求。

如果安装 Python 后,其中没有 docutils,可从 Linux 里找到它。

其他相关软件可以管理员权限,用 easy_install 来安装。例如:

# easy_install HTMLTemplate


[b]安装[/b]

最新版的源码,在 [url]http://sourceforge.net/projects/pyke/files/[/url] 。Python 2.x 的是 pyke-<release>.zip;Python 3.x 的是 pyke3-<release>.zip。解压缩后,在其目录中运行:

$ python setup.py build


再以管理员权限运行:

# python setup.py install


源文件包括项目文件目录、文档、单元测试和例程。

如果你要复制源文件目录,参与项目开发,或者使用最新版本,请阅读《修改Pyke》。

运行例程


源文件目录里有几个例程,分在各自的子目录里,并有其README.txt文件,说明怎样运行。

例程 web_framework 需要软件 HTMLTemplate 版本至少1.5,可以管理员权限用 easy_install 安装:

# easy_install HTMLTemplate


[b]阅读 HTML 文档[/b]

HTML 文档在安装目录 doc/html,起始文件是 doc/html/index.html。

[b]文件目录结构[/b]

① doc

● HTML 文档在子目录 html,起始文件是 doc/html/index.html。

● 文档文本在子目录 source,可由此生成 HTML 文档,详见《重建HTML文档》。

● 子目录 examples 里有些例程用的 .txt 文件,是子目录 source 复制的。如果不修改 source 中的例程,就不必管它。

● 子目录 cheatsheets 中的文本文件,是 Pyke 各种工具(包括维护Pyke)用的说明文件

② examples

目录中有些例程,第一个是 family_relations。读下 README.txt,看看怎样运行。

③ experimental

这个目录是个“杂货铺”,有些尝试过但没为 Pyke 所用的想法。可将其忽略。

④ pyke

它是 Python 源文件的顶级目录,需要安装到你的 PYTHONPATH 之中。有关的编译器,在目录 krb_compiler 中,它也是 Pyke 的子目录。

⑤ Test

这里保存着单元测试脚本。它们调用 Python 的 doctest 软件包。测试文件扩展名为 .tst。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值