होमब्रे मार्ग को ठीक करना


2

मैं पायथन सीख रहा हूं और अधिकांश ट्यूटोरियल होमबॉर्न का उपयोग करके पायथन को स्थापित करने की सलाह देते हैं, इसलिए मैंने होमब्रे को स्थापित किया तो मैंने टाइप किया:

brew install python

जो 2.7.11 के साथ OS X पायथन 2.7.10 को अधिलेखित करना चाहिए, लेकिन मुझे लगता है कि ऐसा नहीं हुआ और जब मैं दर्ज करता हूं:

brew doctor

मुझे मिला:

Homebrew का sbin आपके PATH में नहीं मिला लेकिन आपने ऐसे सूत्र स्थापित किए हैं जो / usr / स्थानीय / sbin में निष्पादक डालते हैं। उदाहरण के लिए पेटी को सेट करने पर विचार करें जैसे 'निर्यात पाथ = "/ usr / स्थानीय / sbin: $ PATH"' >> ~ / .bash_profile।

मुझे क्या करना चाहिए? क्या मुझे सब कुछ अनइंस्टॉल करना चाहिए और शुरू करना चाहिए?

जवाबों:


4

यह अजगर के साथ समस्या से असंबंधित हो सकता है, लेकिन इस समय, आपको वही करना चाहिए जो संदेश कहता है, अर्थात निम्न कमांड टाइप करें:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile

इसके बाद टर्मिनल सत्र को फिर से खोलें या . ~/.bash_profileकमांड चलाएं ।

यह सिर्फ यह कहता है कि होमब्रे के साथ आपके द्वारा इंस्टॉल किए गए कुछ प्रोग्राम्स को /usr/local/sbinडायरेक्टरी में रखा गया है , लेकिन आपका शेल उनके बारे में "नहीं जानता" है।

एक संदर्भ के लिए आप देख सकते हैं कि सामग्री को सूचीबद्ध करके कौन से कार्यक्रम (सूत्र) हैं:

ls /usr/local/sbin

अजगर की जाँच के लिए, टाइप करें:

ls -l `which python`

यह आपको वर्तमान निष्पादन योग्य मार्ग देगा। आप इसे इस तरह से देखना चाहते हैं:

lrwxrwxr-x  1 root  admin  34 Dec 14 21:12 /usr/local/bin/python@ -> ../Cellar/python/2.7.11/bin/python

निर्यात आदेश काम नहीं करता था, शराब बनाने वाले डॉक्टर टर्मिनल सत्र को फिर से शुरू करने के बाद भी वही संदेश दिखाते हैं
स्टीवन

दर्ज की गई निर्यात पथ = "/ usr / स्थानीय / sbin: $ PATH" '>> ~ / .bash_profile और एंटर दबाएँ
स्टीवन

मैंने टर्मिनल को फिर से खोलने के बाद जांच करने के लिए काढ़ा चिकित्सक को दर्ज किया और यह उसी संदेश को दिखाता है
स्टीवन

'/ usr / स्थानीय / बिन: / usr / बिन: / बिन: / usr / sbin: / sbin'
स्टीवन

यह कुछ भी नहीं दिखाता है..मैंने इसे टेक्स्टेडिटर के साथ खोला और यह खाली था
स्टीवन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.