为python项目创建一个安装程序

时间:2010-08-11 09:46:00

标签: python windows open-source

我下载了一个开源项目http://gmapcatcher.googlecode.com/files/GMapCatcher-0.7.2.0.tar.gz,我试图修改代码中的一些内容,但不知道如何测试代码!
我试图为该项目制作一个安装程序,但到目前为止没有任何工作可能我没有按照正确的步骤或者我错过了什么。

我的问题是如何修改代码并进行测试?我如何为这个项目安装一个安装程序(我知道谷歌已经安装了一个安装程序,但我想自己制作)。

1 个答案:

答案 0 :(得分:3)

该软件包看起来像setup.py,可用于distutilssetup.py类似于Makefile for python。您使用它的方式是(在setup.py所在的目录中:

$ python setup.py command

“命令”在哪里......好吧......命令。型

$ python setup.py --help

了解更多信息。两个基本命令是buildinstall。顾名思义,install会将软件包安装到您的系统中。它可能不会像在桌面上创建快捷方式或类似的东西那样做。它只是将Python包安装到Python安装中。从setup.py的内容来看,似乎他们在某种程度上使用py2exe(google it;作为新手我只能在我的答案中包含一个超链接)来准备Windows安装程序。

然而,要简单地运行该软件,您需要做的就是解压缩并执行

$ python maps.py

在软件包的根目录中 - 假设您已经安装了所有必需的依赖项。