Как установить модуль покрытия 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
как команда тоже