2014-11-02 22 views
5

Đây là phiên bản hiện tại của tôi data.table:R không cập nhật data.table

 Package              LibPath Version Priority  Depends 
1: data.table /Library/Frameworks/R.framework/Versions/3.1/Resources/library 1.9.2  NA R (>= 2.14.0) 
      Imports LinkingTo 
1: methods, reshape2  NA 
                          Suggests Enhances License 
1: chron, ggplot2 (>= 0.9.0), plyr, reshape, testthat (>= 0.4),\nhexbin, fastmatch, nlme, xts, bit64  NA GPL (>= 2) 
    License_is_FOSS License_restricts_use OS_type MD5sum NeedsCompilation Built Status 
1:    NA     NA  NA  NA    yes 3.1.0  ok 

Như bạn thấy, 1.9.2 của nó, mặc dù http://cran.us.r-project.org niêm yết 1.9.4 như hiện nay. Tôi đã thử các sau đây để cập nhật nó, nhưng với ít ảnh hưởng:

update.packages() 
update.packages(repos='http://cran.us.r-project.org') 
update.packages(old.packages='data.table', repos='http://cran.us.r-project.org') 

sessionInfo() vẫn mang lại cho tôi

other attached packages: 
[1] foreign_0.8-61 data.table_1.9.2 ggplot2_1.0.0 

Tôi đang trên Mac OS X, và phiên bản hiện tại của R. Tách gói trước để cập nhật không giúp được gì.

+0

bất kỳ thông báo cảnh báo nào? bạn đã thử các gương khác chưa? –

+0

Không có gì xuất hiện theo mặc định (có cách nào để ép thêm đầu ra không?). Tôi đã thử hai chiếc gương khác, Áo và Úc. – FooBar

+0

cách đơn giản chạy 'install.packages (" data.table ")' (trừ khi bạn muốn hiểu * tại sao * điều này đang xảy ra và không chỉ hoạt động xung quanh nó)? Bạn có chắc chắn rằng tách ra là hoàn toàn có hiệu quả (có thể bạn cần 'unload = TRUE')? Điều gì sẽ xảy ra nếu bạn bắt đầu từ một phiên R sạch? –

Trả lời

6

Dường như các tập tin nhị phân của Snow Leopard không được xây dựng lại: http://cran.r-project.org/web/packages/data.table/index.html cho thấy 1.9.4 có sẵn cho tất cả các nền tảng khác (nguồn, Windows, OS X Mavericks), nhưng chỉ có 1.9.2 cho Snow Leopard.

Tôi không biết đây có phải là điều gì đó tạm thời/đã biết/đáng báo cáo cho người bảo trì CRAN hay không. (Có lẽ báo cáo cho người bảo trì trọn gói, ai có thể (a) muốn biết nếu anh ta chưa và (b) báo cáo cho người bảo trì CRAN nếu nó không phải là vấn đề đã biết.)

Tôi đoán lời khuyên gỡ lỗi chung hơn là kiểm tra trang thông tin CRAN cho gói và URL thực tế cho loại gói bạn quan tâm (trong trường hợp này là http://cran.r-project.org/bin/macosx/contrib/3.1/hoặchttp://cran.r-project.org/bin/macosx/mavericks/contrib/3.1/), trực tiếp.

Một cách giải quyết là sử dụng

install.packages("data.table",type="source") 

(miễn là bạn có công cụ phát triển cài đặt).

+0

Tôi thực sự đang sử dụng Mavericks (10.9.5): Phần mềm OS X 10.9.5 (13F34). Khác hơn thế, tại chỗ trên. – FooBar

+0

Dường như điều này vẫn là một vấn đề. Tôi đã cố gắng cập nhật nó ngay bây giờ thành '1.9.5', nhưng không phải 'update.packages()', cũng không phải 'update.packages ('data.table, type =' source ')' cho tôi bất kỳ đầu ra nào. – FooBar

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