"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मेरी Git बैश कमांड लाइन में Python क्यों नहीं चल रहा है?

मेरी Git बैश कमांड लाइन में Python क्यों नहीं चल रहा है?

2024-11-07 को प्रकाशित
ब्राउज़ करें:623

Why isn\'t Python running in my Git Bash command line?

पायथन Git Bash Command Line में नहीं चल रहा है

Windows पर Git Bash का उपयोग करते समय, उपयोगकर्ताओं को Python चलाने में कठिनाइयों का सामना करना पड़ सकता है। कमांड लाइन में "पायथन" दर्ज करने पर, अपेक्षित प्रतिक्रिया एक रिक्त रेखा है, जो कि पॉवरशेल में देखी गई पायथन 2.7.10 में सामान्य प्रविष्टि से रहित है। त्रुटि संदेशों की अनुपस्थिति समस्या निवारण प्रक्रिया को और अधिक जटिल बना देती है। \python27"। यदि यह शर्त पूरी हो जाती है, तो आगे की जांच आवश्यक है। &&&]alias Python='winpty Python.exe'

यह उपनाम Python निष्पादन योग्य के लिए एक लिंक स्थापित करता है और वर्तमान शेल सत्र के लिए प्रभावी होगा।

स्थायी समाधान

स्थायी सुधार के लिए, उपयोगकर्ता की होम निर्देशिका में स्थित अपनी .bashrc फ़ाइल में वही कमांड जोड़ें। दो दृष्टिकोण उपलब्ध हैं:

कमांड लाइन इंटरफेस (सीएलआई) का उपयोग करना

alias python='winpty python.exe'

echo "alias Python= 'winpty Python.exe'" >> ~/.bashrc

यह कमांड .bashrc फ़ाइल में उपनाम बनाता है या जोड़ता है।

टेक्स्ट एडिटर का उपयोग करना

वैकल्पिक रूप से, टेक्स्ट एडिटर का उपयोग करके अपने होम डायरेक्टरी में मैन्युअल रूप से एक .bashrc फ़ाइल बनाएं।

एक बार बन जाने के बाद, फ़ाइल में निम्न पंक्ति जोड़ें:

echo "alias python='winpty python.exe'" >> ~/.bashrc

या तो "स्रोत .bashrc" निष्पादित करके या शेल को पुनरारंभ करके परिवर्तन लागू करें।

अपडेट

Git के हाल के संस्करण कार्यरत हैं .bashrc के बजाय .bash_profile। कोंडा आरंभीकरण के दौरान भी इस प्रोफ़ाइल का उपयोग करता है। मौजूदा आरंभीकरण ब्लॉकों को हटाने या ओवरराइट करने से बचने के लिए सावधानी बरती जानी चाहिए। अधिक जानकारी के लिए, देखें कि विंडोज़ के लिए Git मेरी .bashrc फ़ाइल को निष्पादित नहीं करता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3