Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Problem

Gdy użytkownik próbuje załadować pakiet "rJava" komunikat o błędzie:

Błąd: niepowodzenie .onLoad w loadNamespace() dla "rJava"

Rozwiązanie

Ich liczba zmienne środowiskowe i ścieżki, które należy ustawić w systemie, aby pakiet "rJava"
Aby pomyślnie załadować.

Należy sprawdzić następujące w systemie Windows:

  • Upewnij się, że zmienna środowiskowa "JAVA_HOME" jest ustawiona poprawnie i wskazuje na jof 64-bitową wersję oprogramowania Java (JDK lub SE
    Środowisko wykonawcze). Dla 64-bitowych Rewolucji R należy się upewnić, że 64-bitowej wersji środowiska Java zainstalowanej.

  • Upewnij się, że zmiennej "CLASSPATH" Java jest prawidłowo.
    Dla 64-bitowej wersji JDK to jest zazwyczaj ustawiona na mniej więcej następująco (w systemie Windows):
          'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Sprawdź ustawienia ścieżki systemu. W systemie Windows, przejdź do "Panel sterowania---> System--> Zaawansowane ustawienia---> Zmienne środowiskowe.
    Ścieżki powinny obejmować katalogi: "C:\Program Files\Java\jre6\bin\server" i "C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64".

  • Upewnij się, że zmienne środowiskowe "RPATH" i "RHOME" są ustawione i wskaż katalog:
          'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Te same ustawienia są wymagane w systemie Linux, jednak ścieżki będą inne:

  • Ścieżka klasy: /usr/java/jdk1.7.0_02/jre/lib/ext

  • RPATH i RHOME: /usr/lib64/Revo-7.3/R-3.1.1

W systemie Linux zalecane jest również Uruchom polecenie:

R CMD javareconf

To będzie próbował poprawnie skonfigurować Java w systemie za pomocą Rewolucji R Enterprise.

Należy zauważyć, że jeśli nie wszystkie ustawienia konfiguracji są wypełnione po uruchomione "R CMD javareconf", zazwyczaj oznacza, że rJava nie będzie działać i instalacji i konfiguracji sieci Java jest niewystarczająca.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×