可爱的 Python: pydoc 和 distutils 模块
2008-11-13 13:18:16 来源:WEB开发网清单 6:将一个 [distutils] 归档文件解包
E:Archivedevel>unzip -q Distutils-1_0_2.zip
E:Archivedevel>cd Distutils-1.0.2
E:ArchivedevelDistutils-1.0.2>ls
The volume label in drive E is ARCHIVE.
The Volume Serial Number is E825:C814.
Directory of E:ArchivedevelDistutils-1.0.2
6-14-01 0:38a <DIR> 0 .
6-14-01 0:38a <DIR> 0 ..
5-03-01 6:30p 15355 0 CHANGES.txt
5-03-01 6:32p <DIR> 0 distutils
5-03-01 6:32p <DIR> 0 doc
5-03-01 6:32p <DIR> 0 examples
10-02-00 11:47p 373 0 MANIFEST.in
5-03-01 6:32p <DIR> 0 misc
5-03-01 6:32p 496 0 PKG-INFO
4-20-01 2:30p 14407 0 README.txt
6-29-00 11:45p 1615 0 setup.cfg
5-03-01 6:17p 1120 0 setup.py
4-20-01 2:29p 9116 0 TODO
4-11-00 9:40p 836 0 USAGE.txt
大多数模块分发包的文件和目录会比这个例子中显示的要少。你真正需要的仅仅是文件 setup.py ,其中包含安装指令。但实际上,大家一致希望目录中有其它文件,这样 setup.py 就有可以安装的东西了。这里,您需要做的是:
E:archivedevelDistutils-1.0.2> python setup.py install
至少那应该是您该做的事情。如果出现问题,请阅读(很可能也包含在 setup.py 中的) README.txt 或 README 文件。然后,再查阅 Greg Ward 的 Installing Python Modules 文档。(请参阅 参考资料)。
更多精彩
赞助商链接