如何安装python的coverage模块并在Windows中使用它的命令行

问题描述:

我想了解如何使用python的coverage.py模块来检查我的代码的覆盖模式。我试着从各种来源阅读这个工具,最后使用'pip'工具将它安装到我的Windows 7机器上。安装完成后,coverage模块安装在C:\ Python27 \ Lib \ site-packages中。如何安装python的coverage模块并在Windows中使用它的命令行

现在,我正在阅读有关如何使用此页面的说明:Author's Installation Notes。我按照本页上给出的安装说明进行操作。但是,我安装后,我不确定如何使用命令行工具?据笔者后PIP安装工具,应该能够调用命令

coverage --version 

,希望看到一些输出。但是,当我运行这个命令时,我得到命令未找到错误。根据我的说法,这是预期的行为,因为coverage只是另一个python模块(即.py扩展名),而不是独立的可执行文件。所以,我不知道它是如何以独立的方式运行的。

有人请提供安装该工具的确切详情。我只需要帮助安装。我将从nedbatchelder.com's "Coverage command line usage" article了解CMD使用情况。

当您安装覆盖范围时,您应该已获得可以直接执行的文件,安装到c:\Python27\Scripts中。确保你配置你的Windows环境,以便该目录在你的路径上。然后你可以使用coverage作为命令。

如果您需要帮助,请完成Windows上的Python安装,这里有一些detailed instructions

+0

哦。这简直是​​愚蠢的我。感谢Ned为您的即时响应。我很感激。 – VaidAbhishek 2012-07-15 14:32:08

+0

另外,祝贺0x32。 – VaidAbhishek 2012-07-15 14:42:14

+0

@VaidAbhishek:谢谢:) – 2012-07-15 14:48:07

您也可以使用C:\Python27\python.exe -m coverage作为命令