2016-07-17 31 views
5

Gói R devtools có vẻ là phương pháp được lựa chọn để cài đặt các gói R trực tiếp từ kho lưu trữ github của họ, sử dụng chức năng install_github().Có install_github đệ quy cài đặt phụ thuộc?

Trong khi làm như vậy, không chỉ gói github địa chỉ được cài đặt, mà còn phụ thuộc CRAN trực tiếp, tức là Phụ thuộc và Nhập khẩu như được định nghĩa trong tệp Mô tả/Không gian tên của gói.

Tuy nhiên, tôi tự hỏi nếu các gói bắt buộc gián tiếp như các gói được yêu cầu bởi gói Phụ thuộc và Nhập khẩu sẽ tự động được cài đặt cùng, quá.

Ví dụ, khi cài đặt gói DT qua install_github("rstudio/DT"), Imports gói htmltools cũng cài đặt (set dependencies=TRUE), nhưng không phải là gói Rcpp, mà trên đó các cựu phụ thuộc (R 3.3.1, Rtools34, Win10, x64) . Các gói như vậy có cần phải được cài đặt theo cách khác không?

+1

Bài đăng liên quan http://stackoverflow.com/questions/38393866/devtools-install-github-fails-for-r-3-3-1 – zx8754

+0

Cảm ơn bạn. Đó là bài viết của tôi và nó không chỉ không được trả lời mà còn (theo ý kiến ​​của tôi) đánh dấu sai như bị trùng lặp - do đó vẫn chưa được trả lời. – martin

+0

Vì vậy, chúng tôi có nói rằng bài đăng này là bản sao của bài đăng cũ hơn của bạn hay đây là bài đăng khác? – zx8754

Trả lời

5

Sự cố lỗi được giải quyết cho devtools >1.12.0, có sẵn trên github. Độc đáo, người ta có thể cài đặt một phiên bản như vậy qua install_github("hadley/devtools"), sử dụng devtools. Sự cố có vẻ bị giới hạn ở R>=3.3.0 dành cho Windows.

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