2016-07-16 11 views
11

स्थापित करें मैं कोंडा का उपयोग कर अपने वर्तमान सक्रिय वातावरण में 'रस्सी' पैकेज स्थापित करना चाहता हूं। वर्तमान में, निम्नलिखित 'रस्सी' संस्करण उपलब्ध हैं:एनाकोंडा/कोंडा - एक विशिष्ट पैकेज संस्करण

      1.3.0     py35_0 defaults   

मैं के क्रमपरिवर्तन के सभी प्रकार के 'conda स्थापित' जो मैं कोशिश की है:

(data_downloader)[email protected] ~/code/data_downloader $ conda search rope 
Using Anaconda Cloud api site https://api.anaconda.org 
Fetching package metadata: .... 
cached-property    1.2.0     py27_0 defaults   
          1.2.0     py34_0 defaults   
          1.2.0     py35_0 defaults   
          1.3.0     py27_0 defaults   
          1.3.0     py34_0 defaults   
          1.3.0     py35_0 defaults   
rope       0.9.4     py26_0 defaults   
          0.9.4     py27_0 defaults   
          0.9.4     py33_0 defaults   
          0.9.4     py34_0 defaults   
          0.9.4     py26_1 defaults   
          0.9.4     py27_1 defaults   
          0.9.4     py33_1 defaults   
          0.9.4     py34_1 defaults   
          . 0.9.4     py35_1 defaults   

मैं के बाद एक स्थापित करना चाहते हैं मैं यहां सूचीबद्ध नहीं होने वाला हूं क्योंकि उनमें से कोई भी सही नहीं है।

मैं भी यकीन है कि क्या py35_0 (मैं इस अजगर के संस्करण के विरुद्ध जो पैकेज बनाया गया था? है संभालने हूँ) और मैं भी नहीं पता है कि 'चूक' का मतलब है नहीं कर रहा हूँ?

उत्तर

18

rope के लिए कोई संस्करण 1.3.0 नहीं है। 1.3.0 पैकेज cached-property को संदर्भित करता है। rope का उच्चतम उपलब्ध संस्करण 0.9.4 है।

आप conda install package=version के साथ विभिन्न संस्करण स्थापित कर सकते हैं। लेकिन इस मामले में rope का केवल एक संस्करण है, इसलिए आपको इसकी आवश्यकता नहीं है। "कैश की गई-पी रस्सी erty"

py35_0 मतलब है कि आप इस विशिष्ट संस्करण के लिए अजगर संस्करण 3.5 की जरूरत है:

कारण आप इस सूची में cached-property देखना है क्योंकि यह स्ट्रिंग "rope" है। यदि आपके पास केवल python3.4 है और पैकेज केवल संस्करण 3.5 के लिए है, तो आप इसे कोंडा से इंस्टॉल नहीं कर सकते हैं।

मुझे defaults पर बिल्कुल यकीन नहीं है। यह एक संकेत होना चाहिए कि यह पैकेज डिफ़ॉल्ट कोंडा चैनल के अंदर है।

+0

धन्यवाद - हाँ, मैं कोंडा से शुरू कर रहा हूं और पूरी तरह याद किया कि 'कैश-प्रॉपर्टी' सिर्फ एक और पैकेज है। – s5s

+2

@ s5s 'डिफ़ॉल्ट' इंगित करता है कि पैकेज डिफ़ॉल्ट पैकेज भंडार से स्थापित किया जाएगा। 'PyXY' इंगित करता है कि वह विशेष पैकेज पायथन X.Y के लिए उपलब्ध है, जबकि' _Z' "बिल्ड नंबर" इंगित करता है जो पैकेज के तरीके के रूप में बढ़ता है, लेकिन पैकेज में वास्तविक कोड अपरिवर्तित होता है। – darthbith

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