मेरे पैट को बदल दिया है / usr / स्थानीय / बिन / usr / बिन से आगे और अब पाइप नहीं मिला है


0

मैं पायथन 3 सेटअप प्राप्त करने के लिए इस गाइड का अनुसरण कर रहा था , जिसने पैठ चर को बदलने की सिफारिश की थी, जैसे कि "# यदि आप अभी भी PATH / usr / स्थानीय / बिन में 2.7 सुनिश्चित करते हैं / pecedence over / usr / bin /" लेते हैं। मैंने निम्नलिखित को अपने लाभ में डाला:

export PATH="/usr/local/bin:$PATH"

यह मेरे पेट को सेट करता है /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

इससे मेरा python --versionमुद्दा ठीक हो गया , लेकिन अब जब मैं टाइप करता pip --versionहूं तो मुझे मिलता है

-bash: pip: command not found

मेरे टर्मिनल में।

किसी को भी मदद कर सकते हैं ?!

पुनश्च: मैं मैक ओएस एक्स हाई सिएरा 10.13.3 चला रहा हूं


1
नए macOS सिस्टम का डिफ़ॉल्ट पथ पहले से ही है /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin(जाँच / आदि / पथ! और अपने वर्तमान पथ के साथ तुलना करें:) /usr/local/bin:/usr/local/bin:/usr/bin:...। तो export PATH="/usr/local/bin:$PATH"आपके बैश प्रोफाइल में जरूरी नहीं है!
क्लानोमथ

जवाबों:


1

ठीक है ... इसलिए थोड़ा और खुदाई के बाद मुझे लगता है कि मुझे अपने सवाल का जवाब मिल गया। जबकि दौड़ने से pip --versionकाम नहीं चलता, दौड़ना pip3 --versionमुझे देता है pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

मुझे लगता है कि यह हो रहा है कि पाइप उसी स्थान पर स्थित है जो python2 के रूप में मैक ओएस के साथ आता है, जबकि pip3 होमब्रेव स्थान पर बैठता है।

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