xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานอยู่ (“ /Applications/Xcode.app/Contents/Developer”) ไม่มีอยู่


141

ฉันมีปัญหา xcode เมื่อฉันพยายามใช้ brew และ git:

xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานอยู่ ("/Applications/Xcode.app/Contents/Developer") ไม่มีอยู่ให้ใช้xcode-select --switch path/to/Xcode.appเพื่อระบุ Xcode ที่คุณต้องการใช้สำหรับเครื่องมือนักพัฒนาบรรทัดคำสั่ง (หรือดูman xcode-select)

ฉันสามารถพิมพ์ xcode-select และมันแสดงให้เห็นว่าคำสั่งอยู่ เมื่อฉันพิมพ์xcode-select -pมันจะแสดง:

/Applications/Xcode.app/Contents/Developer

แต่เมื่อฉันทำwhich xcode-selectมันให้ฉัน:

/ usr / bin / Xcode เลือก

ฉันได้ลองใช้สวิตช์คำสั่งแล้วติดตั้งอีกครั้งผ่านทางเว็บไซต์ Apple Developer แต่ตัวเลือกเหล่านี้ยังไม่สามารถใช้งานได้ ... ฉันจะแก้ไขได้อย่างไร

คำตอบ:


408

ฉันลองแล้วมันใช้งานไม่ได้ แต่ฉันพบคำตอบ ฉันต้องรีเซ็ตเส้นทางของผู้พัฒนา:

$ sudo xcode-select --reset

ตอนนี้ทุกอย่างเป็นปกติ


3
- รีเซ็ตตามปกติสิ่งนี้จะต้องถูกเรียกใช้ในฐานะรูท
Benja Garrido

11
ขอบคุณ ฉันถอนการติดตั้ง xcode และติดตั้งเพียงแค่เครื่องมือบรรทัดคำสั่งเพราะฉันไม่ต้องการแพ็คเกจ xcode ทั้งหมดบน mac ของฉันที่มีพื้นที่ จำกัด อย่างไรก็ตามฉันยังคงไม่สามารถใช้คำสั่งเช่น gcc ได้ แต่หลังจากใช้คำสั่งนี้มันทำงานได้อย่างมีเสน่ห์
บุคคลที่ไม่เปิดเผยตัวตน

1
ฉันแค่ลองมัน ตอนนี้ฉันได้รับ "SDK" macosx "ไม่สามารถหาได้" lol
Jose Ramirez

2
--resetทำงานได้ดีสำหรับฉัน ฉันต้องการเพียง xcode cli สำหรับการพัฒนา php ดังนั้นฉันตัดสินใจที่จะลบ xcode ทั้งหมดจาก mac ของฉันจากนั้นฉันดาวน์โหลดเฉพาะตัวติดตั้ง xcode CLI (ประมาณ 170MB) หลังจากที่ฉันอัพเกรด xcode CLI ที่ติดตั้งผ่านapp storeและใช้sudo xcode-select --resetฉันสามารถใช้brewและเครื่องมือบรรทัดคำสั่งอื่น ๆ เช่นgitเช่นก่อนหน้านี้ ขอบคุณ
vikbert

2
มีอันตรายในการใช้ - รีเซ็ตหรือไม่?
bananabanana

158

ข้อผิดพลาดนี้ส่วนใหญ่เกิดขึ้นเมื่อคุณติดตั้ง xcode เวอร์ชันใหม่ และเครื่องมือบรรทัดคำสั่งยังไม่ได้เริ่มต้น

ในการแก้ไขปัญหานี้: ไปที่การตั้งค่า Xcode> ตำแหน่งที่ตั้ง (แท็บ)> และตัวเลือกด้านล่างคือเครื่องมือบรรทัดคำสั่ง โปรดเลือกเวอร์ชัน Xcode สำหรับเครื่องมือ

ตัวอย่าง (สำหรับ Xcode 10.0 (10A255)): ไปที่การตั้งค่า Xcode> สถานที่ (แท็บ)> และตัวเลือกด้านล่างคือเครื่องมือบรรทัดคำสั่ง เลือก Xcode 10.0 (10A255)

สำหรับรายละเอียดเพิ่มเติมโปรดดูภาพที่แนบมา หวังว่ามันจะช่วย

- ขอบคุณ


เลือกเครื่องมือบรรทัดคำสั่ง


2
คำตอบนี้ดีที่สุด
HoàngVũ Anh

ฉันเห็นแล้วตามที่แสดงในภาพด้านบน แต่ฉันยังคงเห็นข้อผิดพลาดเดียวกันในการตั้งค่าของฉัน ฉันยังลองรีเซ็ต ความคิดใด ๆ I
Yoku

1
เมื่อต้องการทำสิ่งนี้โดยทางโปรแกรม (ฉันมีข้อผิดพลาดเนื่องจากฉันถอนการติดตั้ง Xcode), sudo xcode-select --switch /Library/Developer/CommandLineTools(ต้องทำงานเป็น root)
hbrannan

58

ฉันประสบปัญหาเดียวกันกับที่ฉันได้ถอนการติดตั้ง XCode ทันทีการรันคำสั่งด้านล่าง (จาก Terminal) ช่วยฉันแก้ไขปัญหานี้

sudo xcode-select -switch /

ตรวจสอบลิงค์นี้หากคุณมีข้อผิดพลาดอื่น ๆ github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
สิ่งนี้ใช้ได้สำหรับฉัน ปัญหาคือฉันถอนการติดตั้ง xcode ใน mac ของฉัน บรรทัดคำสั่งยังคงผูกติดอยู่กับ xcode ดังนั้นฉันไปที่ ~ library / Developer และลบโฟลเดอร์ทั้งหมดและรันคำสั่งนี้
santosh

45

ในกรณีของฉันฉันได้ถอนการติดตั้ง Xcode แล้วปัญหาเกี่ยวกับ git cli เริ่มต้นขึ้น ฉันแก้ไขปัญหาในการเรียกใช้คำสั่งต่อไปนี้:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

จากนั้นตรวจสอบเส้นทางใหม่ด้วย:

$ sudo xcode-select -p

หวังว่านี่จะช่วยได้!


ทำงานให้ฉันหลังจากถอนการติดตั้ง xcode บันทึกวันของฉัน
Ilan Levy

อันนี้แก้ปัญหาให้ฉันได้แล้วโซลูชันที่โหวตมากขึ้นก็ไม่ได้ขอบคุณ Jose!
Adrian E. Labastida Cañizares

คุณบันทึกวันของฉัน ขอบคุณหนึ่งตัน
Shalini

17

ใช้ sudo xcode-select -switch /

สิ่งนี้ควรแก้ปัญหา


1
ขอบคุณ @bruceparker นี่เป็นตัวเลือกเดียวที่ใช้ได้กับฉันในโมฮาวี 10.14.2
mturatti

ตรวจสอบลิงค์นี้หากคุณมีข้อผิดพลาดอื่น ๆ github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

14

ข้อผิดพลาดแนะนำอย่างไร? คุณลองที่

xcode-select --switch /Applications/Xcode.app

นั่นควรทำเคล็ดลับ


2
--switchจะต้องเรียกใช้ในฐานะรูท
Sid

1

สำหรับฉันมันช่วยในการติดตั้ง Xcode CLI xcode-select --install หลังจากถอนการติดตั้ง XCode (ฉันไม่ได้พัฒนาสำหรับ OSx หรือ iOS)

จากนั้นฉันก็สามารถสร้างแหล่งดาวน์โหลดได้สำเร็จ make


1

ฉันมีปัญหาเดียวกันและต้องลบเครื่องมือนักพัฒนาซอฟต์แวร์อย่างสมบูรณ์และติดตั้งใหม่:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

เคล็ดลับ: เนื่องจาก Xcode ถูกถอนการติดตั้งอย่างไม่เหมาะสมฉันจึงต้องย้ายแอป Xcode ด้วยตนเองอีกครั้งด้วย:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

ลองข้อเสนอแนะข้อผิดพลาด:

sudo xcode-select --switch /Applications/Xcode.app

จากนั้นทดสอบเส้นทางปฏิบัติการ Git

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.