在不构建依赖项的情况下创建轮子
Create wheel without building dependencies
我有一个示例项目:
test/
- __init__.py
- module.py
- setup.py
setup.py
就是
from setuptools import setup
setup(name='test', install_requires=['numpy'])
然后当我调用pip wheel .
时,它会自动为numpy
造一个轮子。我可以让它不那样做吗?据我了解,当您安装轮子时,它会自动下载并安装任何缺少的依赖项。制作我的测试轮需要 numpy
轮吗?
这就是 pip 滚动的方式,但如果你想要省略 numpy 构建,那么你可以转身并给这个命令一个旋转:
pip wheel --no-deps .
注意:如果正确的 numpy 轮已经存在,无论如何都会跳过它。无需重新发明...
我有一个示例项目:
test/
- __init__.py
- module.py
- setup.py
setup.py
就是
from setuptools import setup
setup(name='test', install_requires=['numpy'])
然后当我调用pip wheel .
时,它会自动为numpy
造一个轮子。我可以让它不那样做吗?据我了解,当您安装轮子时,它会自动下载并安装任何缺少的依赖项。制作我的测试轮需要 numpy
轮吗?
这就是 pip 滚动的方式,但如果你想要省略 numpy 构建,那么你可以转身并给这个命令一个旋转:
pip wheel --no-deps .
注意:如果正确的 numpy 轮已经存在,无论如何都会跳过它。无需重新发明...