ผู้ใช้บรรทัดคำสั่ง Mac บางรายที่ทำงานกับ nodejs และ npm อาจเห็นข้อความแสดงข้อผิดพลาดและคำสั่งล้มเหลวในบรรทัด”xcode-select: error: tool’xcodebuild’ต้องใช้ Xcode แต่ไดเรกทอรีของนักพัฒนาที่ใช้งานอยู่’/Library/Developer/CommandLineTools’เป็นอินสแตนซ์เครื่องมือบรรทัดคำสั่ง” บางครั้งข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นหลังจากอัปเดต MacOS, ย้ายข้อมูล Mac หรือ

หากคุณพบข้อความแสดงข้อผิดพลาดนี้ คุณอาจแก้ไขได้ง่ายๆ

โซลูชันที่ 1: ติดตั้ง เครื่องมือบรรทัดคำสั่ง

วิธีแก้ปัญหาที่ง่ายที่สุดคือการติดตั้งเครื่องมือบรรทัดคำสั่งบน Mac ซึ่งสามารถทำได้จากบรรทัดคำสั่ง คุณยังสามารถติดตั้งชุด Xcode แบบเต็มจาก Mac App Store ได้หากต้องการ

เปิด Terminal และป้อนคำสั่งต่อไปนี้เพื่อเริ่มการติดตั้ง Command Line Tools

xcode-select–ติดตั้ง

ดำเนินการติดตั้งเมื่อได้รับแจ้ง

เพียงอย่างเดียวอาจแก้ไขข้อความแสดงข้อผิดพลาด”xcode-select error xcodebuild ต้องใช้ Xcode”ได้

โซลูชันที่ 2: สลับไดเร็กทอรีสำหรับเครื่องมือบรรทัดคำสั่ง

บางครั้ง หากคุณติดตั้ง Xcode และ Command Line Tools แยกกัน คุณอาจต้องระบุไดเร็กทอรีที่ใช้สำหรับเครื่องมือบรรทัดคำสั่งอีกครั้งโดยป้อนคำสั่งต่อไปนี้ลงใน Terminal:

sudo xcode-select–switch/Library/Developer/CommandLineTools

โซลูชันที่ 3: ติดตั้ง Xcode และเปลี่ยนตำแหน่งสำหรับเครื่องมือบรรทัดคำสั่ง

อีกวิธีหนึ่งเกี่ยวข้องกับแพ็คเกจ Xcode เต็มรูปแบบ ซึ่งคุณสามารถดาวน์โหลดจาก Apple

เปิด Xcode บน Mac จากนั้นดึงเมนู Xcode ลงมาแล้วเลือก Preferences ไปที่”Locations”และ เลือกเครื่องมือบรรทัดคำสั่งที่เหมาะสม

โซลูชันที่ 4: ติดตั้ง Xcode ใน/Applications, สลับไดเร็กทอรีตามนั้น

และสุดท้าย โซลูชันอื่นที่ใช้ได้ผลสำหรับผู้ใช้บางรายเมื่อวิธีการข้างต้นไม่ได้ผล คือการติดตั้ง Xcode จาก Mac App Store ลงในไดเรกทอรี/Applications/บน Mac หลังจากติดตั้ง Xcode บน Mac แล้ว ให้เปิด Terminal แล้วป้อนเส้นทางต่อไปนี้:

sudo xcode-select-s/Applications/Xcode.app/Contents/Developer

เทคนิคใดต่อไปนี้ใช้ได้ผลในการแก้ไข”xcode-select: error: tool’xcodebuild’ต้องใช้ Xcode แต่ไดเรกทอรีนักพัฒนาที่ใช้งานอยู่’/Library/Developer/CommandLineTools’เป็นข้อความแสดงข้อผิดพลาดของเครื่องมือบรรทัดคำสั่ง”สำหรับคุณ บน Mac ของคุณ? คุณพบวิธีแก้ปัญหาอื่นหรือไม่? แจ้งให้เราทราบในความคิดเห็น.

ที่เกี่ยวข้อง

Categories: IT Info