哪个pip命令将安装中定义的依赖项设置.py的设置需要测试吗?

2024-03-29 11:59:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道pip install .将安装install\requires中定义的依赖项,但是什么pip命令将安装在中定义的依赖项设置工具.setup的设置需要测试吗?在

简单设置.py公司名称:

import setuptools

setuptools.setup(
    name="my_app",
    version="0.1.0",
    url="http://me.com",
    install_requires=['openpyxl'],
    setup_requires=['pytest-runner'],
    tests_require=['lxml'],
    classifiers=[
        # complete classifier list: http://pypi.python.org/pypi?%3Aaction=list_classifiers
        'Development Status :: 2 - Pre-Alpha',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3.6',
    ],
)

我使用virtualenvwrapper的mktmpenv创建了一个新的temp virtualenv,然后执行以下操作:

^{pr2}$

注意,没有安装tests_require中定义的lxml和setup_requires中定义的pytest runner。那么,如何使用pip安装它们呢?(显然,我不是在找pip install lxml pytest-runner


Tags: installpippypihttp定义pytestsetuptests