Как установить модуль покрытия python и использовать его из командной строки в Windows

Я хочу узнать, как использовать модуль python cover.py для проверки структуры покрытия моего кода. Я попытался прочитать об инструменте из разных источников и наконец установил его на свой компьютер с Windows 7, используя утилиту 'pip'. После установки модуль покрытия был установлен в C:\Python27\Lib\site-packages.

Теперь я читал инструкции по его использованию на этой странице: Замечания по установке автора. Я следовал инструкциям по установке, приведенным на этой странице. Однако после установки я не уверен, как использовать инструмент из командной строки? По мнению автора, после установки pip-инструмента, можно вызвать команду

coverage --version 

и ожидаем увидеть какой-то вывод. Однако, когда я запускаю эту команду, я получаю команду not found error. По моему мнению, это ожидаемое поведение, так как охват - это просто еще один модуль Python (то есть имеет расширение.py), а не отдельный исполняемый файл. Итак, я не знаю, как это можно запустить автономно.

Кто-то, пожалуйста, предоставьте точные детали установки инструмента. Мне просто нужна помощь с установкой. Я узнаю об использовании CMD из статьи nedbatchelder.com "Использование командной строки покрытия".

2 ответа

Решение

Когда вы установили покрытие, вы должны были получить файлы, которые вы можете выполнить напрямую, установить в c:\Python27\Scripts, Убедитесь, что вы сконфигурировали свою среду Windows так, чтобы этот каталог находился на вашем пути. Тогда вы сможете использовать coverage как команда.

Если вам нужна помощь в завершении установки Python в Windows, вот несколько подробных инструкций.

Ты можешь использовать C:\Python27\python.exe -m coverage как команда тоже

Другие вопросы по тегам