मैं मैक ओएस एक्स योसेमाइट पर काम कर रहा हूं, 10.10.3 संस्करण।
मैंने python2.7 और macport का उपयोग करके स्थापित किया जैसा कि http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/ में किया गया है।
मैं सफलतापूर्वक पैकेजों को स्थापित कर सकता हूं और उन्हें अपने अजगर पर्यावरण और अजगर लिपियों के अंदर आयात कर सकता हूं। हालाँकि किसी भी निष्पादन योग्य पैकेज से संबंधित जिसे टर्मिनल में कमांड लाइन से बुलाया जा सकता है, नहीं मिलता है।
क्या किसी को पता है कि क्या गलत हो सकता है? (नीचे और अधिक)
उदाहरण के लिए, http://wiki.ros.org/jade/Installion/Source के निर्देशानुसार "rosdep" नामक पैकेज स्थापित करते समय
मैं चला सकता हूं: sudo pip install -U rosdep
जो त्रुटियों के बिना स्थापित होता है और संबंधित फाइलें अंदर स्थित होती हैं/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
हालाँकि अगर मैं चलाने की कोशिश करता हूँ: sudo rosdep init
यह एक त्रुटि देता है:"sudo: rosdep: command not found"
यह एक पैकेज विशिष्ट त्रुटि नहीं है। मुझे यह मेरे कंप्यूटर पर पाइप का उपयोग करके स्थापित किसी भी पैकेज के लिए मिलता है। मैंने भी जोड़ने की कोशिश की
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
मेरे लिए $PATH
। लेकिन कमांड लाइन पर निष्पादन योग्य नहीं पाए जाते हैं, भले ही पैकेज अजगर के भीतर से पूरी तरह से काम करते हैं।