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

.profile में GOPATH सेट करने के बावजूद go env कमांड GOPATH के बजाय GOROOT क्यों दिखाता है, और मैं इसे कैसे ठीक कर सकता हूँ?

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

Why does the go env command show GOROOT instead of GOPATH despite setting GOPATH in .profile, and how can I fix it?

GOROOT और GOPATH से संबंधित गो इंस्टाल समस्याओं का निवारण

प्रारंभिक समस्या:

प्रोफ़ाइल में GOPATH सेट करने के बावजूद, गो एनवी कमांड GOPATH के बजाय GOROOT को सूचीबद्ध करना जारी रखता है। इसके अतिरिक्त, गो इंस्टॉल निर्दिष्ट GOPATH स्थान को अनदेखा करते हुए, GOROOT निर्देशिका को लक्षित करता है। उपयोगकर्ता कार्यक्षेत्र. इसे हल करने के लिए, यह सुनिश्चित करना आवश्यक है कि GOPATH को सही ढंग से परिभाषित किया गया है और आवश्यक निर्देशिका संरचना बनाई गई है।

GOPATH को कॉन्फ़िगर करने के चरण:

बनाएँ $GOPATH/src और $GOPATH/bin निर्देशिकाएं, यदि वे पहले से नहीं हैं मौजूद है।

mkdir -p $HOME/dev/go/src mkdir -p $HOME/dev/go/bin
  1. निम्न पंक्तियों के साथ .profile अपडेट करें:
mkdir -p $HOME/dev/go/src
mkdir -p $HOME/dev/go/bin
export GOPATH=$HOME/dev/go: निर्यात PATH=$PATH:$HOME/dev/go/bin
  1. रिबूट या लॉग आउट करें और पर्यावरण चर को ताज़ा करने के लिए वापस लॉग इन करें।
export GOPATH=$HOME/dev/go:
export PATH=$PATH:$HOME/dev/go/bin
  1. अतिरिक्त समस्या निवारण:

जांचें कि $GOPATH को .profile में सही ढंग से परिभाषित किया गया है और सही पथ का उपयोग किया जा रहा है .

सुनिश्चित करें कि GOROOT किसी भी सिस्टम-व्यापी कॉन्फ़िगरेशन फ़ाइल या वातावरण में स्पष्ट रूप से सेट नहीं है चर।

यदि go env कमांड अभी भी GOPATH को सूचीबद्ध नहीं करता है, तो GOPATH को स्पष्ट रूप से सेट करने के लिए go env -w कमांड का उपयोग करने का प्रयास करें।
  • रिज़ॉल्यूशन:
  • वर्णित मामले में, गो 1.1बीटा2 में अपग्रेड करने के बाद समस्या का समाधान हो गया था। हालाँकि, ऊपर बताए गए सामान्य समस्या निवारण चरणों से अधिकांश उपयोगकर्ताओं की समस्या का समाधान होना चाहिए।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3