我安装了RStudio版本0.98.507,我的R
版本是2.14.1。我的操作系统是ubuntu 12.04。当我尝试从终端启动RStudio时,我收到以下错误:
rstudio: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory
我该如何解决这个问题?
答案 0 :(得分:3)
尝试
sudo apt-get install libuuid1
答案 1 :(得分:3)
也许你有一些依赖,实际上还没有完全安装。
当我尝试安装时,出现以下错误:
dpkg: dependency problems prevent configuration of rstudio:
rstudio depends on libjpeg62; however:
Package libjpeg62 is not installed.
所以我只是通过apt-get:
安装了依赖项sudo apt-get install libjpeg62
然后安装了rstudio:
sudo dpkg -i rstudio-<your_version>-amd64.deb
答案 2 :(得分:2)
apt-get install libuuid1
如果在64位Ubuntu上运行32位可执行文件,则此命令无法解决问题。需要使用`i386'后缀安装32位版本的libuuid1
。
apt-get install libuuid1:i386
答案 3 :(得分:2)
如果其他人遇到此问题,安装libuuid1也不适用于我。这是因为当我的系统是64位时,我安装了32位版本的R studio。因此,一种解决方案是在debian中安装32位版本的库,例如“libuuid1:i386”。更简单明了的解决方案是卸载当前版本的rstudio并安装64位版本。工作就像一个魅力!
答案 4 :(得分:0)
安装以下软件包解决了我的问题。我使用的是ubuntu 12.04
sudo apt-get install ia32-libs