2016-02-25 12 views
6

उपयोग नहीं करता है मेरी अजगर पैकेज में मैं setup.py में एक निर्भरता की घोषणा इस प्रकार है:पिप/setup.py: निर्भरता संकल्प उपलब्ध पहियों

setup(name="xxxx", 
     install_requires=["pycryptodome<=3.3"], 
    ) 

मैं इस पैकेज को अपलोड करने और चलाते हैं

pip install xxxx 

पीआईपी pycryptodome के स्रोत वितरण को प्राप्त करता है हालांकि पीईपीआई पर एक प्रीकंपिल्ड व्हील उपलब्ध है। अगर मैं की तरह

pip install "pycryptodome<=3.3" 

pip चलाने पहिया PyPI और स्थापित से लाई गई है।

क्या उपलब्ध होने पर पहियों को लाने के लिए pip लागू करने का कोई तरीका है?

मैं यह उल्लेख करना भूल गया कि मैं विंडोज पर काम करता हूं।

+0

काफी उपयोगी नहीं है, लेकिन यहां एक संबंधित धागा है: http://stackoverflow.com/questions/30686069/doesnt-setup-py-develop-use-wheel-for-install-requires। – alecxe

+0

क्या आपने 'पाइप व्हील' कमांड के बारे में सुना है? – yedpodtrzitko

+0

@yedpodtrzitko यह आदेश केवल पहियों बनाता है। – rocksportrocker

उत्तर

-1

--use-wheelpip install पर ध्वज है। Runnig pip install --use-wheel xxxx आज़माएं।

संबंधित मुद्दे