पहिया फ़ाइल स्थापना


101

मैं -whl फ़ाइल कैसे स्थापित करूं? मेरे पास व्हील लाइब्रेरी है, लेकिन मैं नहीं जानता कि उन फ़ाइलों को स्थापित करने के लिए इसका उपयोग कैसे करना है। मेरे पास .whl फ़ाइल है, लेकिन मुझे नहीं पता कि इसे कैसे चलाना है। कृपया मदद कीजिए।

जवाबों:


142

आप आम तौर पर pipपहियों को स्थापित करने के लिए एक उपकरण का उपयोग करते हैं । यदि यह PyPI पर होस्ट की गई परियोजना के लिए है, तो फ़ाइल को खोजने और डाउनलोड करने के लिए इसे छोड़ दें।

इस काम के लिए, आपको wheelपैकेज स्थापित करने की आवश्यकता है :

pip install wheel

फिर आप pipपरियोजना को स्थापित करने के लिए कह सकते हैं (और यदि यह उपलब्ध हो तो पहिया डाउनलोड करेगा), या पहिया फ़ाइल सीधे:

pip install project_name  # discover, download and install
pip install wheel_file.whl  # directly install the wheel

wheelमॉड्यूल, एक बार स्थापित है, यह भी कमांड लाइन से runnable है, तो आप इस पहले से ही डाउनलोड किया पहियों स्थापित करने के लिए उपयोग कर सकते हैं:

python -m wheel install wheel_file.whl

wheelप्रोजेक्ट डॉक्यूमेंटेशन भी देखें ।


pip install wheelकमांड पर त्रुटि हो रही है - pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'
संदीपन गुहा

@ संदीपनगूहा: आप पाइथन 3.6 का उपयोग कर रहे हैं शायद? देखें github.com/pypa/pip/issues/3964
मार्टिन पीटर्स

@MartijnPieters python -m wheel install wheel_file.whlकिसी एकल उपयोगकर्ता के लिए, शायद --userध्वज के साथ कैसे?
स्ट्राइकR

@StrikeR: wheelमॉड्यूल को USER_SITEस्थान में स्थापित करने के लिए कोई सुविधा नहीं है, नहीं। उसके लिए उपयोग करें pip
मार्टिन पीटर्स

18

यदि आपके पास पहले से ही अपने पीसी पर एक पहिया फ़ाइल (.whl) है, तो बस निम्नलिखित कोड के साथ जाएं:

cd ../user
pip install file.whl

यदि आप वेब से कोई फ़ाइल डाउनलोड करना चाहते हैं, और फिर उसे इंस्टॉल करें, तो कमांड लाइन में निम्नलिखित के साथ जाएं:

pip install package_name

या, यदि आपके पास url है:

pip install http//websiteurl.com/filename.whl

यह सुनिश्चित करने के लिए आवश्यक फ़ाइल स्थापित करेगा।

नोट: मुझे पाइथन 2 का उपयोग करते समय पाइप के बजाय pip2 टाइप करना था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.