Tôi đã đấu tranh để tải các gói rJava trong R.Không thể tải rJava vì không thể tải một thư viện chia sẻ
tôi nhận được các thông điệp sau
> library(rJava)
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared library \
'C:/PROGRA~1/R/R-210~1.1/library/rJava/libs/rJava.dll':
LoadLibrary failure: The specified module could not be found.
Error : .onLoad failed in 'loadNamespace' for 'rJava'
Error: package/namespace load failed for 'rJava'
Tôi đã cố gắng rất nhiều giải pháp mà họ là tất cả tre trong đầu tôi. Tại một số điểm tôi thậm chí đã
> R Console: Rgui.exe - System Error The
> program can't start because
> MSVCR71.dll is is missing from your
> computer. Try reinstalling the program
> to fix this problem.
Tôi chắc chắn tất cả mọi thứ tôi có thể nghĩ ra được trên con đường
> C:\Program Files\R\Rtools\bin;C:\Program Files\R\Rtools\perl\bin;
C:\Program Files\R\Rtools\MinGW\bin;%SystemRoot%\system32;
%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\QuickTime\QTSystem\;
C:\Program Files\R\R-2.10.1\library\rJava\libs\;
C:\Program Files\R;C:\Program Files\Java\jre6\bin\client
tôi nên thử làm gì tiếp theo?
Tôi đang chạy phiên bản R 2.10.1 (2009-12-14) và tôi cũng đã thử phiên bản R 2.10.1 Đã vá (2010-03-03 r51210). Đó là trên một máy Windows chạy Windows 7 enterprise
Bạn có Môi trường chạy Java (JRE) hay thậm chí là một SDK Java trên hệ thống của bạn? –
Ở một số giai đoạn (nhưng tương đối sớm), tôi đã truy cập http://www.java.com/en/ và tải xuống java từ đó. Tôi đã quay lại trang web đó ngay bây giờ và sử dụng thử nghiệm Java của họ và nhận được thông tin sau: Nhà cung cấp: Sun Microsystems Inc. Phiên bản: Java 6 Update 18 Hệ điều hành: Windows 7 6.1 Kiến trúc: x86. Chương trình dường như đang nằm trong C: \ Program Files \ Java \ jre6. Tôi thực sự không biết đường dẫn hoạt động như thế nào.Có phải chỉ định xuống thư mục con thực sự hay tôi chỉ trỏ vào vùng lân cận chung và phần mềm sẽ biết tìm trong thư mục con. Cảm ơn bạn đã định dạng lại bài đăng của tôi. – Farrel
Việc cài đặt đúng 'một thành phần' cho trước thường đảm nhiệm việc điều chỉnh PATH, ví dụ: đó là những gì R làm. Các văn bản rJava tôi trích dẫn các cuộc đàm phán về việc nhận được thông tin Java từ sổ đăng ký, vì vậy tôi đoán một cái gì đó được borked trên hộp của bạn. –