Tôi đang dùng macOS Sierra 10.12.1 (16B2555) với Xcode 8.1 & amp; Công cụ dòng lệnh được cài đặt nhưng tôi không thể cài đặt bất kỳ tiện ích bổ sung gốc Node.js nào, tôi không thể biên dịch Python, v.v.
Tôi đã thử xóa Xcode và Công cụ dòng lệnh (sau này bằng cách xóa /Library/Developer/CommandLineTools
) và sau đó cài đặt lại Xcode từ App Store và Command Line Tools thông qua xcode-select --install
Nhưng vấn đề vẫn còn đó. Ví dụ, đây là những gì xảy ra nếu tôi cố gắng cài đặt contextify
gói npm trên Node.js 7.2.0 hoặc 6.9.1:
$ npm install contextify
> contextify@0.1.15 install /Users/mgol/_/node_modules/contextify
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
CXX(target) Release/obj.target/contextify/src/contextify.o
make: ccache: No such file or directory
make: *** [Release/obj.target/contextify/src/contextify.o] Error 1
gyp ERR! build error
Nó hoạt động tốt trên máy của đồng nghiệp có cùng hệ điều hành.
Thỉnh thoảng tôi thấy App Store thông báo cho tôi về bản nâng cấp Công cụ dòng lệnh cho Xcode 7.3 có vẻ tắt, có lẽ thiết lập của tôi có một chút còn sót lại từ Xcode cũ?
Có ý kiến gì không? Tôi cảm thấy lạc lõng với những gì tôi có thể thử.
brew install ccache
đã khắc phục sự cố) nhưng các đồng nghiệp khác của tôi đã không phải làm điều đó trên máy của họ và nó vẫn hoạt động cho họ nên tôi vẫn không hiểu hết vấn đề ...