2013-08-13 40 views
37

Tôi đang chạy OSX Mavericks (10,9) và trong khi cố gắng cập nhật một bó trong đường ray, tôi nhận được thông báo lỗi sau:Làm thế nào để cài đặt các công cụ dòng lệnh trên OSX Mavericks

"Bạn phải cài đặt các công cụ phát triển Đầu tiên."

Tôi đã cài đặt Xcode và dường như không có tùy chọn cài đặt công cụ từ bên trong Xcode 4.6. Làm cách nào để tải xuống và cài đặt các công cụ dòng lệnh qua thiết bị đầu cuối?

Trả lời

86

Trong khi cố gắng cập nhật gói, bạn gặp lỗi "Trước tiên, bạn phải cài đặt công cụ phát triển". trên OSX Mavericks (OSX 10.9), nhưng bạn đã cài đặt Xcode, bạn vẫn có thể cài đặt các công cụ dev qua thiết bị đầu cuối:

xcode-select --install

Do đó và làm theo hướng dẫn trên màn hình. Vấn đề của bạn sẽ được giải quyết.

+2

tôi chỉ cập nhật để Mavericks 10.9.1 cách đây vài ngày. Tôi gặp sự cố khi cài đặt Phusion Passenger ở nơi tệp bị thiếu. Tôi đã được khuyên nên cài đặt lại các công cụ lệnh. Tôi đã làm lệnh này và đã có thể cài đặt thành công nó. –

+0

Điều đó có hiệu quả, nhưng tại sao Apple lại muốn xóa nó khỏi Xcode Preferences-> Download. Một cái gì đó để làm với những ý tưởng sáng tạo của họ? – biocyberman

+0

Nếu bạn vẫn * nhận được thông báo và mkmf.log cho biết rằng đá quý không tìm thấy gcc-4.2, hãy thử 'sudo ln -s/usr/bin/llvm-gcc/usr/bin/gcc-4.2' –

17

tôi tóm tắt các bước trong blog entry này "How to install command line tools on OSX Mavericks"

Cài đặt các công cụ dòng lệnh trong OSX 10.9 Mavericks những thay đổi đôi chút so với phiên bản trước của MAC OSX. Bây giờ bạn không cần phải cài đặt Xcode. Bạn có thể cài đặt các công cụ dòng lệnh như một mình.

  1. Mở Terminal enter image description here

  2. Loại “xcode-chọn -install” trong thiết bị đầu cuối (không có dấu ngoặc kép) enter image description here

  3. Một cửa sổ pop-up sẽ xuất hiện hỏi bạn về cài đặt các công cụ enter image description here

  4. chọn công cụ cài đặt enter image description here

  5. chờ cài đặt để kết thúc nó sẽ mất 30 phút enter image description here

tôi tóm tắt các bước trong blog entry này "How to install command line tools on OSX Mavericks"

+3

Lưu ý rằng [câu trả lời chỉ có liên kết] (http://meta.stackoverflow.com/tags/link-only-answers/info) không được khuyến khích, các câu trả lời SO phải là điểm cuối của việc tìm kiếm giải pháp (so với nhưng một điểm dừng khác của tài liệu tham khảo, mà có xu hướng để có được cũ theo thời gian). Vui lòng xem xét thêm bản tóm tắt độc lập tại đây, giữ liên kết dưới dạng tham chiếu. – kleopatra

+9

Có vẻ như bạn đã tóm tắt từ [ở đây] (http://www.computersnyou.com/2025/2013/06/install-command-line-tools-in-osx-10-9-mavericks-how-to/) mà không thừa nhận !! – Arun

+1

Cảm ơn bạn rất nhiều. Thật ngạc nhiên với tôi rằng Mavericks đã phá vỡ tất cả các phụ thuộc python và bây giờ tôi cần phải làm rất nhiều công việc để chuẩn bị cho Mac hoạt động. :-( –

12

mở terminal và gõ xcode-select --install hoặc mở công cụ tìm điều hướng đến

/System/Lib rary/CoreServices

và mở Install Command Line Developer Tools.app