我已经安装了coverage-2.85版本,但我需要覆盖率-3.0.1
我有最新版本的 portage。
[I] dev-python/coverage 可用版本:2.77 2.85 {test} 已安装版本:2.85(2009 年 8 月 10 日下午 12:52:43)(-test) 主页:http://nedbatchelder.com/code/modules/coverage.html 描述:测量 Python 执行期间的代码覆盖率
coverage-3.0.1 – 即使被屏蔽也不可用。
我该如何安装它?
我是 gentoo 的初学者,请帮我为这个包创建 ebuild 覆盖。
答案1
答案2
你可以使用 Python 的 从 PyPI 安装软件包setuptools
。首先,emerge setuptools
:
$ emerge -av dev-python/setuptools
然后,以 root 身份运行easy_install
安装coverage
:
$ easy_install coverage
请注意,我之前使用 的版本时coverage
遇到了问题,因为出于某种原因,/usr/bin/coverage
在 Python 文件导入时会加载 。为了解决这个问题,我将其重命名/usr/bin/coverage
为/usr/bin/coverage-bin
或类似名称。