2009-11-11 9 views
9

साथ रेपो का उपयोग करते हुए जब Git साथ प्रयोग के लिए Android Open Source Project instructions on installing repo निम्नलिखित, repo init आदेश चलाने के बाद, मैं इस त्रुटि प्राप्त:Msysgit

/c/Users/Andrew Rabon/bin/repo: line 23: exec: python: not found

मैं रेपो डाउनलोड किया है और ~/bin में रख जैसे कि यह कहते हैं, और मैंने Python स्थापित किया है। मुझे आश्चर्य है कि समस्या क्या हो सकती है।

संदर्भ के लिए, मैं Windows Vista पर msysgit उपयोग कर रहा हूँ, मैं समझता हूँ msysgit सीमित है, लेकिन मुझे आशा है कि यह कम से कम एंड्रॉयड स्रोत खींच सकते हैं।

उत्तर

0

आप विंडोज़ पर एंड्रॉइड नहीं बना सकते हैं। हालांकि, आप स्रोत कोड खींचने के लिए रेपो का उपयोग करने में सक्षम होना चाहिए। मैंने यह किया है मुझे लगता है कि आपको सिगविन का उपयोग करना होगा। आपको Python 2.4 (Get Source के अनुसार) की आवश्यकता होगी और सुनिश्चित करें कि आपके पास Windows या Cygwin पर कोई अन्य पायथन इंस्टॉलेशन नहीं है जो इसे ओवरराइड कर रहा है। पायथन इंटरैक्टिव खोल का उपयोग कर अपने संस्करण की जांच करें।

+0

मैं पाइथन 2.6 चला रहा हूं और सिग्विन नहीं, msysgit का उपयोग कर रहा हूं। –

+0

पायथन 2.6 को अनइंस्टॉल करने और 2.4 इंस्टॉल करने का प्रयास करें। मैंने सिगविन के बिना कभी कोशिश नहीं की है, लेकिन मुझे नहीं लगता कि पाइथन संस्करण इस मामले में परक्राम्य है। –

+0

धन्यवाद, मैं कोशिश करूँगा। –

1

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

1

मैं कल्पना आप कुछ फेरबदल के साथ msysgit और रेपो काम कर सकता है कि,

विशेष रूप से, मुझे लगता है कि Cygwin का उपयोग करने में एक फायदा है। ऐसा लगता है कि केस सेंसिस्टिव फ़ाइल नामों का बेहतर संचालन है। यह मुख्य एंड्रॉइड कोड बेस के लिए अप्रासंगिक हो सकता है, लेकिन मुझे इस तथ्य के बारे में पता है कि यह लिनक्स कर्नेल के लिए आवश्यक है।

संबंधित मुद्दे