Błąd: Błąd krytyczny: nie można utworzyć "R_TempDir"

Pracuj w dowolnym miejscu i na dowolnym urządzeniu dzięki platformie Microsoft 365

Uaktualnij program Microsoft 365, aby pracować w dowolnym miejscu z najnowszymi funkcjami i aktualizacjami.

Zaktualizuj teraz

Problem

Uruchomiony skrypt lub wyniki polecenia R w błąd:

Błąd krytyczny: nie można utworzyć "R_TempDir"

Błąd: 18:25: nieoczekiwany symbol
17: r < - c (REVO = Revobase::getRevoRepos()
18: LOCAL_3.1

Wykonanie zatrzymany

Błąd: 18:25: nieoczekiwany symbol
17: r < - c (REVO = Revobase::getRevoRepos()
18: LOCAL_3.1

Wykonanie zatrzymany

Rozwiązanie

Jest to zazwyczaj z powodu niemożności zapisu bieżącej określony katalog tymczasowy dla sesji R, albo z powodu uprawnień lub wyczerpanie miejsca.

Domyślnie sesji R w systemie Linux zapisze jego plików tymczasowych dla każdej sesji w katalogu formularza '/ tmp/RtmpO2MIQ7' gdzie podkatalog/TMP jest generowany losowo dla każdej nowej sesji. W ramach tej sesji można określić bieżącego katalogu tymczasowego z polecenia tempdir(). Na początku sesji, R sprawdza najpierw, z kolei, czy TMPDIR, TMP oraz TEMP zmienne środowiskowe są ustawiane i użyć pierwszy kształt, który jest ustawiony jako katalog temp. Jeśli nie są ustawione, będzie domyślnie tmp. Jeśli TMP są niewystarczające do przechowywania tymczasowe pliki robocze tworzone przez niektóre operacje RevoScaleR, może stworzyć system alternatywny plik tymczasowy z większej ilości miejsca niż tmp i eksportowanie TMPDIR wskaż w środowisku.

W środowisku klastra należy to zrobić na wszystkich węzłach. Klastry LSF można znaleźć sekcji 7.8.1 RRE Podręcznik instalacji Linux LSF mogą zastąpić tę wartość TMPDIR w niektórych przypadkach, a mimo to przekierowanie plików tmp/tmp. Może to być wyłączone w lsf.conf.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×