से निष्पादन योग्य नहीं मिला है मै मैक ओएस एक्स योसामेट, संस्करण 10.10.3 पर काम कर रहा हूं।पीआईपी पैकेज सफलतापूर्वक स्थापित करता है, लेकिन कमांड लाइन
मैं python2.7 और पिप macport का उपयोग कर स्थापित के रूप में http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/
में किया मैं सफलतापूर्वक पैकेज इंस्टॉल और उन्हें अपने अजगर पर्यावरण और अजगर स्क्रिप्ट के अंदर आयात कर सकते हैं। हालांकि किसी पैकेज के साथ जुड़े किसी निष्पादन योग्य को टर्मिनल में कमांड लाइन से बुलाया जा सकता है।
क्या किसी को पता है कि क्या गलत हो सकता है? (अधिक विवरण नीचे)
उदाहरण के लिए एक पैकेज "rosdep" कहा जाता है की स्थापना करते समय के रूप में http://wiki.ros.org/jade/Installation/Source
में निर्देश दिए मैं चला सकते हैं: 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
में जोड़ने का भी प्रयास किया। लेकिन निष्पादन योग्य कमांड लाइन पर नहीं पाए जाते हैं, भले ही संकुल पूरी तरह से अजगर के भीतर से काम करते हैं।
किसी भी virtualenv शामिल? –
नहीं, कोई वर्चुअलenv शामिल नहीं है। –
जब आप सूडो करते हैं, तो आप रूट उपयोगकर्ता के $ PATH पर स्विच करते हैं, बस सुनिश्चित करें कि उसका पथ अपडेट किया गया है, न कि आपके पैथ –