2016-09-19 2 views
2

J'ai un exemple de projet:Créer roue sans dépendances de construction

test/ 
    - __init__.py 
    - module.py 
    - setup.py 

setup.py est juste

from setuptools import setup 

setup(name='test', install_requires=['numpy']) 

Puis quand je l'appelle pip wheel ., il fait automatiquement une roue pour numpy. Puis-je le faire ne pas faire ça? Je crois comprendre que lorsque vous installez une roue, elle va automatiquement télécharger et installer les dépendances manquantes. La roue numpy est-elle nécessaire pour faire ma roue d'essai?

Répondre

2

C'est juste la façon que pip rouleaux, mais si vous voulez wheely omettre la construction de numpy alors vous pouvez tourner autour et donner cette commande un spin:

pip wheel --no-deps . 

Note: si la roue numpy correcte était déjà existant, il serait ignoré de toute façon. Pas besoin de réinventer la chose ...