PyCharm अब Python फ़ाइलों की पहचान नहीं कर रहा है। दुभाषिया पथ सही ढंग से सेट है।
PyCharm अब Python फ़ाइलों की पहचान नहीं कर रहा है। दुभाषिया पथ सही ढंग से सेट है।
जवाबों:
.egg-link
फ़ाइल के साथ । यदि आप दूरस्थ दुभाषिया का उपयोग कर रहे हैं तो आपको दुभाषिया को हटाने और नया जोड़ने की आवश्यकता हो सकती है।
Setting | Editor | File Types
। (2017.3.2)
मुझे एक समान समस्या थी जहां कुछ .py
फाइलें पूरी होने के बाद नियमित पाठ फ़ाइलों के रूप में दिखाई दे रही थीं, इस प्रकार सिंटैक्स रंग, टैब पूरा करने की विशेषताओं आदि के बिना कोड को प्रस्तुत करना, इस पोस्ट को मुद्दे को डीबग करने के लिए एक शुरुआती बिंदु के रूप में उपयोग करने के बाद, मुझे निम्नलिखित मिला:
Recognized File Types
(मेरे मामले में, पाठ फ़ाइलें):Registered Patterns
उन फ़ाइलों के नाम थे जिनके साथ मैं नामकरण / वाक्यविन्यास समस्या कर रहा था। मैंने उनमें से प्रत्येक पर क्लिक किया और फिर -
उन्हें Registered Patterns
सूची से हटाने के लिए प्रत्येक पर क्लिक किया ।Apply
foo
और bar
, पैकेज baz
में एक मॉड्यूल के साथ foo
। bar
खाली था। फ़ाइल संरचना था project/foo/baz.py
और project/bar/
। मैंने एक और baz
मॉड्यूल बनाया , लेकिन bar
पैकेज में। नई फ़ाइल संरचना था project/foo/baz.py
और project/bar/baz.py
। जैसे ही मैंने दूसरा बनाया PyCharm ने baz.py
सादे पाठ पंजीकृत पैटर सूची में जोड़ाbaz
मॉड्यूल ।
मैंने अकस्मात एक टेक्स्ट फ़ाइल बनाई myfilename
, जिसका नाम बदलकर इसे myfilename.py
संस्करण में बदल दिया गया, लेकिन यह एक्सटेंशन बदलने के बाद भी पाठ फ़ाइल स्वरूपण के साथ रही।
यहाँ मैंने इसे विंडोज के लिए PyCharm 2017.2 के लिए कैसे तय किया।
File > Settings > Editor > File Types > Text
Registered Patterns
, मैंने myfilename.py
सूची में नया पाया ।-
बटन के साथ सूची से हटा देंOk
अंत में काम करने के लिए मिल गया!
मुझे भी बिल्कुल यही समस्या है। मैंने बिना किसी लाभ के ~ / लाइब्रेरी फ़ोल्डर में pycharm कैश निकालने की कोशिश की। लॉग में यह कहते हुए कि "कुछ कंकाल उत्पन्न करने में विफल रहे ..."
तो, यहाँ क्या काम किया है।
सबसे आम मुद्दा यह है कि आपके पास। Txt फ़ाइल प्रकारों में .py है
दूसरा वह जो हर बार होता है, वह यह है कि आपने वास्तविक फ़ाइल नाम को txt फ़ाइल प्रकार से जोड़ा है
समाधान वही रहता है
फ़ाइल-> सेटिंग-> फ़ाइल प्रकार-> पाठ फ़ाइलों पर नेविगेट करें और .py या "फ़ाइल नाम" देखें, जो पाठ में स्वरूपित किया जा रहा है
foo
) और हिट दर्ज करें।
foo
यह foo.py
सोचकर बदल दिया कि मुझे फ़ाइल नाम की आवश्यकता है। 4. मैंने foo.py
यह सोचकर फ़ाइल का नाम बदला कि यह काम नहीं किया या कुछ और। 5. अब फ़ाइल का नाम है foo.py
और मेरे पास एक नियम है जो कह रहा है कि foo.py
एक पाठ फ़ाइल है।
यहां एक पुरानी बातचीत को पुनर्जीवित करने के लिए, उपरोक्त उत्तरों में से किसी ने भी अपडेट के कारण PyCharm के नए संस्करण के लिए काम नहीं किया। नई .py फाइलें बनाने के बाद उन्हें .txt फ़ाइलों के रूप में पहचाना जा रहा था और इस प्रकार वे फाइलें नहीं चला पा रहे थे, जैसा कि ऊपर कई अन्य लोग अनुभव करते हैं। मुझे कोई त्रुटि नहीं मिली, फ़ाइल को चलाने की कोई क्षमता नहीं थी, भले ही इसका एक .py विस्तार था क्योंकि इसे पायथन फ़ाइल के रूप में नहीं पहचाना जा रहा था।
PyCharm संस्करण: 2020.1.4 बिल्ड: 201.8743.11
अब इसके बजाय क्या काम करता है:
फ़ाइल> आईडीई सेटिंग्स प्रबंधित करें> डिफ़ॉल्ट सेटिंग्स पुनर्स्थापित करें
इसके साथ एकमात्र समस्या यह है कि यदि आपने बहुत सारी कस्टम सेटिंग्स जोड़ ली हैं तो आपको वापस जाकर उन्हें फिर से जोड़ना होगा।
मुझे इसी तरह की समस्या थी और पहले से प्रस्तुत किसी भी उत्तर ने इसे हल करने में मदद नहीं की।
मुझे अंततः पता चला कि मेरे प्रभावित फ़ाइलनाम को Auto-detect file type by content
वरीयता-> संपादक-> फ़ाइल प्रकारों में अनुभाग में सूचीबद्ध किया गया था
। फ़ाइल नाम को वहां से हटाकर परिवर्तन लागू करने से मेरा मुद्दा तुरंत हल हो गया।
परियोजना का नाम बदलने के बाद भी ऐसा ही मुद्दा था और ऊपर से मदद नहीं मिली (यह एक पुराने दुभाषिया का उपयोग करता रहा)। निम्नलिखित ने क्या मदद की:
खुशी से कोडिंग रखें :)
ps मेरा त्रुटि संदेश निम्न रूप में था:
चलाने में त्रुटि ...: प्रोग्राम नहीं चलाया जा सकता "... \ python.exe" (निर्देशिका में "C: \ Users \ pathToProject"): CreateProcess त्रुटि = 2, सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता
मुझे इसी तरह की समस्या थी, जब मैंने Pycharm के पुराने संस्करण का उपयोग करके नवीनतम संस्करण में अपग्रेड किया। मेरी * .ipynb फ़ाइलों को * .py फ़ाइलों के रूप में माना जाता था।
software tools commonly used by programmers
एफएक्यू सेक्शन में सूचीबद्ध हैWhat kind of questions can I ask here?
, यह बिल्कुल यही है। इसे बंद करने के लिए मतदान क्यों?