2015-02-13 11 views
6

में टेक्स्टब्लोब चलाना मैंने here दिए गए पाइप का उपयोग करके टेक्स्टब्लोब स्थापित किया।पायथन 3

अब, जब मैं टर्मिनल में python3.4 में यह आयात करने की कोशिश तो यह कहते हैं

ImportError: No module named 'textblob' 

जबकि, python2.7 में यह खुशी से आयात करता है। मैंने इसे पुनः स्थापित करने का प्रयास किया है। मैंने पीआईपी को भी पुनर्स्थापित किया है। यहां क्या समस्या है?

+0

क्या ऑपरेटिंग सिस्टम? –

+0

प्राथमिक ओएस - लुना। – TrigonaMinima

+0

मैं उस ओएस से विशेष रूप से बात नहीं कर सकता, लेकिन मुझे पूरा यकीन है कि आप वर्चुअलएन्व का उपयोग कर पूरी तरह से इस समस्या से बच सकते हैं। ऐसा लगता है कि आप python2.7 के लिए पाथ पर टेक्स्टब्लोब स्थापित करते हैं, इसलिए यह आपके py3.4 स्थापना के लिए उपलब्ध नहीं है। यह उबंटू पर समाधान होगा: http://stackoverflow.com/questions/10763440/how-to-install-python3-version-of-package-via-pip-on-ubuntu शायद कुछ प्रकाश डालेगा। –

उत्तर

5

प्राथमिक ओएस जा रहा है एक उबंटू व्युत्पन्न,

$ sudo apt-get install python3-pip 
... 
$ pip3 install textblob 

चाल करना चाहिए। यह संभव है कि आपको प्राथमिक और उबंटू के बीच के अंतर के कारण उपर्युक्त में कुछ मामूली बदलाव लागू करना होगा।

याद रखें कि पायथन 2.7 और पायथन 3.x दो स्वतंत्र सिस्टम हैं, जो आप 2.7 में स्थापित करते हैं, निश्चित रूप से 3.x के लिए स्वचालित रूप से उपलब्ध नहीं है और बातचीत समान रूप से सच है।

+0

यह 'पैकेज python3-pip' ढूँढने में असमर्थ है। मैंने [इस उत्तर] का पालन किया [http://askubuntu.com/posts/412179/revisions) जो मुझे pip3 देता है। 'pip3 इंस्टॉल टेक्स्टब्लोब' चलाने के बाद, python3.2 के लिए textblob स्थापित है। के लिए, python3.4 'python3.4 -m पाइप स्थापित textblob 'काम किया था। हालांकि मेरे पास एक प्रश्न है। उन पैकेजों के लिए जो python2.7 और python3.4 दोनों का समर्थन करते हैं, उस मॉड्यूल को एक बार स्थापित करने और पायथन के दोनों संस्करणों में आयात करने का कोई तरीका है? – TrigonaMinima

+0

हम इसे विंडोज़ में कैसे करते हैं? मुझे वही 'NoModuleFoundError' मिलता है – ykombinator