Ach*_*him 5 python testing pip setuptools
我们pip -e .用于在可编辑/开发模式下安装我们的包,而不是使用python setup.py develop. (我们必须这样做,因为我们从公共 PyPi 服务器和私有服务器中提取包。这对我们使用python setup.py develop.)
但是pip -e .不安装测试依赖项,我找不到一些标志来强制它这样做。如何使用 pip 安装测试依赖项?
我按照此处extra_require指定的方式在 setup.py 中使用。例如:
setup(
name="Project-A",
...
extras_require={
'develop': ["mock==2.0.0"],
}
)
Run Code Online (Sandbox Code Playgroud)
并使用以下命令执行它pip install:
pip install -e .[develop]
Run Code Online (Sandbox Code Playgroud)
或者如下所示的扩展版本:
python -m pip install --editable '.[develop]'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1518 次 |
| 最近记录: |