लिनक्स में PyCharm में आभासी दुभाषिया स्थापित नहीं कर सकते


58

जब मैं कुबंटु 18.04 में PyCharm समुदाय 2018.1.2 में एक दुभाषिया के रूप में virtualenv को जोड़ने की कोशिश करता हूं तो मुझे निम्नलिखित त्रुटि मिलती है:

ModuleNotFoundError: 'distutils.core' नाम का कोई मॉड्यूल नहीं

यहाँ छवि विवरण दर्ज करें

इसे कैसे हल किया जा सकता है?


इसे ठीक करने के लिए ट्रैकिंग मुद्दा: youtrack.jetbrains.com/issue/PY-32099
फ़ीनिक्स

1
हमेशा लिनक्स में ... मैक / विंडोज़ पर कोई समस्या नहीं, केवल लिनक्स में आप हमेशा काम करने के लिए कुछ जोड़ते / ठीक करते हैं और अन्य दो पर समर्थन करने पर शर्मिंदा हो जाते हैं ...
DimiDak

हर मंच की अपनी समस्याएं हैं।
हृदयोज टी

जवाबों:


89

मुझे इसे स्थापित करना था। यह ताजा कुबंता 18.04 स्थापित था, जाहिर है, इस आवश्यक पैकेज के बिना।

sudo apt-get install python3-distutils

उसके बाद मैंने Pyharm को फिर से शुरू किया और वर्चुअल प्रोजेक्ट इंटरप्रेटर बनाने में सफल रहा।


1
इसने मेरे लिए ठीक काम किया।
क्रॉस्टनटन

प्रश्न को खराब करने के लिए यह निर्दिष्ट नहीं किया जाता है कि pycharm कैसे स्थापित किया गया है। तो बस संपूर्णता के लिए: 1. यह Pycharm शायद स्नैप के साथ स्थापित किया गया है। (मैं एक दैनिक आधार पर कई इंस्टॉल पर pycharm का उपयोग करता हूं और कभी भी यह त्रुटि नहीं थी। केवल एक नए 18.04 इंस्टॉल पर pycharm के साथ स्नैप परीक्षण के बाद) 2. 'python3-disutils' स्थापित करने के बाद। मुझे "ModuleNotFoundError: कोई मॉड्यूल नहीं मिला, जिसे 'setuptools' नाम दिया गया है।"
मैडमाइक

यह सेटअप-टूल इंस्टॉल नहीं करेगा। लेकिन python3-pipकरता है।
wowkin2

@MadMike मेरे मामले में, एक रास्प सर्वर सर्वर को टारगेट करते हुए रिमोट SSH दुभाषिया का उपयोग करने का प्रयास करते हुए एक समस्या थी। जैसा कि ऊपर दर्शाया गया था, बस डिस्टुटिल्स को स्थापित करना पर्याप्त था।
बेसिक

मैं स्थापित नहीं कर सकता python3-pip, कृपया askubuntu.com/questions/1185084/…
mLstudent33

6

यदि @Hrvoje T का जवाब काम नहीं किया (यह मेरे लिए काम नहीं किया) तो यह कोशिश करें:

इस कमांड को चलाएं और आपको Pycharm में पैकेजिंग टूल्स को स्थापित करने में सक्षम होना चाहिए:

sudo apt install python3-pip

यह python3-pipनहीं है, python-pipयदि आप Python3 दुभाषिया का उपयोग कर रहे हैं।

/programming/43567996/pycharm-python-packaging-tools-not-found


1

जब से मैंने उन पैकेजों को पहले ही स्थापित कर लिया था तब से न तो @Hrvoje T और @hyukkyulee ने मेरे लिए काम किया। स्थापना रद्द करने और पुन: स्थापित करने से समस्या हल नहीं हुई।

मैंने सिर्फ अपने सिस्टम को उबंटू 19.10 में अपग्रेड किया और मैंने देखा कि उन्होंने अजगर इंटरप्रेटर को 3.7 में अपग्रेड किया था। PyCharm हालांकि अपने पिछले एक (अजगर 3.6) के आधार पर वेव इंटरप्रेटर पैदा कर रहा था। बदलकर base interpreterसे New Interpreter blockमैं इस मुद्दे को हल किया।


0

दरअसल, @hyukkyulee ने इस मसले का हल निकाला।

ऐसा इसलिए है, क्योंकि डिफ़ॉल्ट रूप से, उबंटू अजगर 2.7 और अजगर 3.x संस्करण के साथ आता है। और अगर आपने पाइप का उपयोग करके स्थापित किया है

sudo apt install python-pip

अजगर 2.7 फ़ोल्डर में 'पाइप' स्थापित करेगा।

इसलिए आपको अन्य उपयोग पैकेज के साथ अजगर 3 फ़ोल्डर में पाइप स्थापित करने के लिए python3- पाइप को निर्दिष्ट करने की आवश्यकता है।


मैंने कुबंटू का इस्तेमाल किया, उबंटू का नहीं।
हृदयोज टी

@HrvojeT यह किसी भी ([KULX] किसी भी प्रकाशित संस्करण पर बंटू पर काम करेगा।
MadMike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.