我有一个示例项目:
test/
- __init__.py
- module.py
- setup.py
setup.py只是
from setuptools import setup
setup(name='test', install_requires=['numpy'])
然后,当我打电话给pip wheel .
时,它会自动制作一个凹凸不平的轮子。我可以不这样做吗?我的理解是,当你安装一个轮子时,它会自动下载并安装任何缺少的依赖项。是否需要制作我的测试轮的numpy轮?
答案 0 :(得分:3)
这就是pip滚动的方式,但如果你想要省略numpy版本,那么你可以转身并给这个命令一个旋转:
pip wheel --no-deps .
注意:如果已经存在正确的numpy轮,则无论如何都会跳过它。不需要重新发明这件事......