2014-05-10 9 views
7

Zainstalowałem wersję RStudio 0.98.507, a moją R wersję 2.14.1. Mój system operacyjny to Ubuntu 12.04. Kiedy próbuję uruchomić RStudio z terminala, pojawia się następujący błąd:Błąd w rstudio: libuuid.so.1: nie można otworzyć pliku obiektu współdzielonego: brak takiego pliku lub katalogu

rstudio: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory 

Jak rozwiązać ten problem?

+0

Dlaczego używasz tak starej wersji R? – Roland

Odpowiedz

3

Spróbuj

sudo apt-get install libuuid1 
+1

jego już zainstalowany –

+0

Uaktualniłem wersję R do wersji R 3.1.0. Nadal występuje błąd –

0

zainstalowanie następujących pakietów rozwiązał problem dla mnie. Używam Ubuntu 12.04

sudo apt-get install ia32-libs

3

Może masz jakieś zależności i, w rzeczywistości, nie w pełni zainstalowany.

Kiedy próbowałem zainstalować, mam następujący błąd:

dpkg: dependency problems prevent configuration of rstudio: 
rstudio depends on libjpeg62; however: 
    Package libjpeg62 is not installed. 

Więc ja po prostu zainstalowany zależność poprzez apt-get:

sudo apt-get install libjpeg62 

A potem zainstalował rstudio:

sudo dpkg -i rstudio-<your_version>-amd64.deb 
1
apt-get install libuuid1 

To c ommand nie rozwiąże problemu, jeśli uruchamiasz 32-bitowy plik wykonywalny na 64-bitowym systemie Ubuntu. Musisz zainstalować 32-bitową wersję libuuid1 z sufiksem "i386".

apt-get install libuuid1:i386 
2

Jeśli ktoś inny natknie się na ten problem, instalacja libuuid1 również nie będzie dla mnie działała. Było tak, ponieważ zainstalowałem 32-bitową wersję R studio, gdy mój system jest 64-bitowy. Tak więc jednym z rozwiązań jest zainstalowanie 32-bitowych wersji bibliotek, takich jak "libuuid1: i386" w debian. Bardziej prostym i oczywistym rozwiązaniem jest odinstalowanie bieżącej wersji rstudio i zainstalowanie 64-bitowej wersji. Pracował jak urok!