2015-06-06 7 views
6

Ich habe den Eindruck, dass (mit Setuptool):nicht setup.py Entwicklung verwenden Rad für Install_requires?

python setup.py develop 

Werden nicht Räder verwenden, wenn erforderlich Pakete zu installieren (in install_requires angegeben).

Fragen:

  1. ist mein Eindruck richtig?
  2. gibt es eine Möglichkeit, es zu zwingen, Rad zu verwenden?

Ich spreche über this particular setup script.

+1

'python setup.py develop' nicht verwendet RAD für install_requires. Sie können weitere Informationen finden Sie unter http://pythonwheels.com/ –

+0

Ich habe das gleiche Problem festgestellt und Pythonwheels.com bietet keine Informationen zu diesem Thema. @ PralhadNarsinhSonar – toes

Antwort

1

Aus welchen Gründen auch immer, setuptools verwenden einfach keine Räder. Die wahrscheinlichste Erklärung ist, dass setuptools älter ist als Räder, und niemand hat es aktualisiert, um sie zu verwenden.

Die Verwendung von pip install . funktioniert jedoch, da pip mit Rädern in Ordnung ist. In Ihrem Fall mit python setup.py develop wäre das pip install --editable ..

Also, um Ihre Punkte zu beantworten:

  1. Ja, setup.py/setuptools wont Räder verwenden.
  2. Nein, nicht zu dieser Zeit. Aber Sie könnten pip anstelle von setup.py direkt verwenden.

ähnliche Fragen:

Verwandte Themen