2012-09-20 19 views
10

मैं पूरी तरह से अजगर और PyCharm के लिए नया हूँ और मैं समझ नहीं क्यों PyCharm नहीं करता है जैसे बहुत सरल मामलों ऑटो पूरा करता है: मैं PyCharm 2.6.2 और अजगर 2.7 हैPyCharm स्वत: पूर्ण

import pickle 

pickle.dum[control+space or control+shift+space results nothing here] 

। 1। क्या गलत है?

जोड़ें:

मैं मैक ओएस पर हूँ 10.7.3

+0

आप pycharm से अजगर परियोजनाओं को चला सकते हैं में बदलकर Pycharm में शॉर्टकट बदलने? मुझे पता नहीं है कि यह मेरे लिए ठीक काम करता है और मैंने किसी भी प्रकार का विशेष सेटअप नहीं किया है ... –

+0

हाँ, मैंने कई नरकवर्ल्ड जैसे उदाहरण – user1686703

उत्तर

12

पुन: पेश नहीं कर सकते। सुनिश्चित करें कि आपके पास प्रोजेक्ट के लिए कॉन्फ़िगर किया गया एक वैध पायथन दुभाषिया है। File भी कोशिश करें Invalidate Caches

pickle

+0

धन्यवाद क्रेजीकोडर, कैश अमान्यता की मदद नहीं की और यदि मैं सरल पायथन स्क्रिप्ट चला सकता हूं और देख सकता हूं उनका आउटपुट इसका मतलब यह नहीं है कि मैंने ठीक से दुभाषिया को कॉन्फ़िगर किया है? या परियोजना विन्यास में अभी भी कुछ याद आ रही है? ** जोड़ें: ** आयात में "अचार" के लिए स्वत: पूर्ण कार्य, लेकिन आपके सेंसरशॉट – user1686703

+0

पर नहीं, परियोजना दुभाषिया रन कॉन्फ़िगरेशन में उपयोग किए गए किसी से अलग हो सकता है। – CrazyCoder

+0

मैंने इसे मैक 10.8.2 पर सिस्टम डिफ़ॉल्ट पायथन 2.7.2 के साथ चेक किया है और यह भी ठीक काम करता है।देखें | त्वरित दस्तावेज़ीकरण यह दिखाना चाहिए कि पूरा होने पर कहां से लिया जाता है: http://o7.no/P3t3Mg। – CrazyCoder

6

मेरा अनुभव है यदि आप फ़ाइल पर बारी -> पावर सहेजें मोड, सभी पृष्ठभूमि कार्य, स्वत: पूर्ण कार्य सहित रोक दिया जाएगा। तो आप पावर-सेव मोड को बंद करने का प्रयास कर सकते हैं।

+0

बहुत बहुत धन्यवाद, प्रिये, यह वास्तव में मुझे सीएसएस फ़ाइल के साथ अपनी स्वत: पूर्ण सुविधा वापस पाने में मदद करता है। – Jaison

1

आप वर्चुअलएन्व के साथ प्रयास कर सकते हैं और उस पर आप सभी परियोजना निर्भरताओं को स्थापित कर सकते हैं और पिचर्म वरीयताओं/परियोजना इंटरप्रेटर पर जा सकते हैं और यह आपकी परियोजना निर्भरताओं को अपडेट करेगा।

Project Inspector

0

मैं प्रोजेक्टर दुभाषिया बदल गया है और अब यह ठीक काम करता है।

0

यह मेरे साथ भी हुआ। लेकिन पिछले सभी उत्तरों से मेरी समस्या हल नहीं होती है।

अजीब बात यह है कि जब मैं कोडिंग कर रहा हूं, तो यह मेरे लिए स्वतः पूर्ण हो जाएगा। लेकिन एक बार जब मैं स्वत: पूर्ण मोड छोड़ देता हूं, तो मैं Ctrl + Space टाइप करके स्वत: पूर्ण पुन: पेश नहीं कर सकता।

तो काम मैं पहले से ही सर्वेक्षण किया

  1. यकीन है कि config (जैसे, virtualenv) सही Pycharm में है कर रहे हैं
  2. सुनिश्चित करें Pycharm स्वत: पूर्ण दिखा सकते हैं
  3. यकीन है कि मैं Power Safe Mode में नहीं हूं बनाओ

अंत में मैं इस हल सिर्फ इसलिए कि मैक में स्विच भाषा की मेरी शॉर्टकट भी Ctrl + Space है, इसलिए यह overri तरह का पिचर्म में मेरा शॉर्टकट। मैं Pycharm-> Preference-> Keymap-> Main menu-> Code-> Completion ->Basic

तो समस्या हल हो जाता है