2015-10-01 21 views
24

Tôi gặp lỗi này khi cố gắng chuyển sang git, khi tôi nhập git init.Lỗi đường dẫn nhà phát triển hoạt động không hợp lệ sau khi nâng cấp lên El Capitan

xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

Tôi đã thử các giải pháp sau.

xcode-select —install, 
sudo xcode-select -switch, 
sudo xcode-select —install, 
brew doctor, 
brew update, 
brew upgrade, 
brew cleanup 

Trả lời

6

1)

thử gõ vào "xcode-select -print-path" và xem đường dẫn mà bạn nhìn thấy là con đường bạn mong muốn cho phiên bản Xcode hiện tại của bạn.

2)

Nếu bạn đi đến:

https://developer.apple.com/downloads/

(bạn sẽ cần phải đăng nhập bằng tài khoản nhà phát triển Apple của bạn)

Khi đó, bạn sẽ thấy liên kết cho "Công cụ dòng lệnh". Có vẻ như bạn cần phải install MacOS 10.11 Command Line Tools for Xcode 7.

+1

Tôi gặp vấn đề tương tự khi nâng cấp từ El Capitan lên Sierra và giải pháp là như nhau: tải xuống phiên bản Công cụ Dòng lệnh của Sierra. – Andrea

58

Hãy thử như sau:

$ xcode-select --install 

Nó sẽ gọi trình cài đặt XCode cho các công cụ phát triển dòng lệnh. Một cửa sổ sẽ mở ra yêu cầu bạn cài đặt chúng. Tất cả những gì bạn phải làm là nhấp vào nút cài đặt

+3

Có lẽ bạn có thể bắt đầu với "Hãy thử điều này:" thay vì mã được định dạng từ dòng đầu tiên trong câu trả lời của bạn; và cũng cố gắng giải thích chi tiết một chút về lệnh bạn đã đăng. Ngay bây giờ, câu trả lời của bạn là quá ngắn gọn. –

+1

Đơn giản hơn nhiều so với câu trả lời hàng đầu. Không cần phải mở trình duyệt và tất cả điều đó. Chỉ làm việc với một hộp thoại để nói 'có'. – eon

+1

@NicolasMiari đó là chủ quan. Tôi đoán chúng tôi đồng ý không đồng ý :) – Arcolye

Các vấn đề liên quan