जब पिप का उपयोग कर पायथन में संकुल स्थापित करने, मैं निम्न त्रुटि के पार आया था:पीआईपी इंस्टॉलर जीएस-4.2 को ओएस एक्स शेर में जीसीसी कंपाइलर का नाम क्यों उम्मीद करता है?
unable to execute gcc-4.2: No such file or directory
जाहिर है, पिप जीसीसी-4.2 जो द्विआधारी निर्देशिका, अर्थात्/usr/bin में से किसी में नहीं है का उपयोग करने की कोशिश कर रहा है। इस साइट और दूसरों के चारों ओर देखने के बाद, मैंने पाया है कि कई अन्य एक ही मुद्दे से पीड़ित हैं। हालांकि, जीसीसी को ओएस एक्स शेर में संस्करण 4.2 में अपडेट किया गया है और यह एक संस्करण समस्या नहीं है, बल्कि जीसीसी को जीसीसी कहा जाता है, जीसीसी-4.2 नहीं,/usr/bin के तहत, और llvm-gcc के लिए सिम्लिंक किया जाता है। Gcc-4.2 में gcc-4.2 को/usr/bin में gcc को symlink के रूप में जोड़ने के बाद, पीपी सफलतापूर्वक सबकुछ स्थापित करने में सक्षम था। फिर यह क्यों है, वह पीपी जीसीसी-4.2 की तलाश में है और जीसीसी नहीं है? क्या यह पीआईपी, ओएस एक्स शेर, या पीपी के भीतर के पैकेज की गलती है जो खुद को जीसीसी-4.2 के साथ स्थापित करने की कोशिश कर रहे हैं?
अंत में, क्या मेरा सिम्लिंक इस स्थिति में करने के लिए सही काम है, या क्या मुझे इसे किसी अन्य तरीके से तय करना चाहिए?