测试安装 Python 包

Test installed Python package

为了测试我的 Python 包我 运行 在源目录中: python setup.py test

如果我理解正确的话,这会测试源目录中的代码,而不是安装包中的代码。

如何测试是否安装成功。 运行 是否可以(甚至是常见做法)在已安装的软件包上测试套件?

要测试软件包是否已成功安装到您的计算机上,请打开 python 并键入

import my_package

如果没有出现错误,则表示软件包已成功安装到您的机器上,您可以开始使用了

感谢 Goyo,我找到了一个令我满意的解决方案。 我安装了我的包(我们称之为 my-package),包括通过 setuptools 和 运行 的测试,安装目录中的以下内容(例如 python-env/lib/python3.x/site-packages):

nosetests my-package