2011-12-01 27 views

Trả lời

7

Như đã nói trong ?install.packages, bạn có thể sử dụng đối số INSTALL_opts= để chuyển các tùy chọn bổ sung cho R CMD INSTALL để cài đặt gói nguồn. Nếu bạn đang cài đặt một gói nhị phân từ CRAN, nó có thể đã được biên dịch byte.

Ví dụ, để cài đặt từ nguồn và byte-biên dịch bằng tay (chắc chắn rằng bạn có necessary tools):

install.packages("xts", type="source", INSTALL_opts="--byte-compile") 
+0

nên install.packages (PACKAGE_NAME, INSTALL_opts = "--byte-biên dịch") sẽ tải gói từ CRAn và cài đặt nó được biên dịch byte? Làm cách nào để biết liệu gói có được biên dịch byte không? – SFun28

+0

Điều đó sẽ chỉ hoạt động nếu bạn đang cài đặt từ nguồn. Tôi không chắc chắn làm thế nào để biết nếu một gói được biên dịch byte, khác hơn là in một chức năng từ gói. Ví dụ. 'base ::: as.matrix' sẽ bao gồm' 'gần cuối đầu ra được in. –

+0

Tôi sẽ đăng riêng về câu hỏi làm thế nào để biết liệu một gói có được biên dịch byte hay không. Cập nhật bài đăng của tôi để hiển thị câu lệnh cần thiết để tải xuống gói, biên dịch byte và cài đặt bằng install.packages. Cảm ơn bạn đã giúp đỡ! – SFun28

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