Error in library.dynam(lib, package, package.lib) : shared object ‘plyr.so’ not found

18 篇文章 0 订阅
8 篇文章 0 订阅

在ubuntu 下载R的reshape包的时候报了以下的错:

Error in library.dynam(lib, package, package.lib) :
  shared object ‘plyr.so’ not found
ERROR: lazy loading failed for package ‘reshape’
* removing ‘/opt/spark-1.6.1-bin-hadoop2.6/R/lib/reshape’

下载的程序包在
    ‘/tmp/RtmpF9BqkT/downloaded_packages’里
Warning message:
In install.packages("reshape") : 安装程序包‘reshape’时退出狀態的值不是0

很奇怪啊,都已经下载解压完了就因为没找到plyr.so又给删了。

之前下载别的包也报了这个错shared object ‘plyr.so’ not found,当时查了一会没找到解决办法就去windows上用R了。今天用sparkR又遇到这个,这回windows上可没有sparkR,没办法只好解决了。当时也搜了半天这个错没搜到,然后我就查了下plyr.so,结果发现了这个:在 trusty 发行版中 amd64 硬件架构下的 r-cran-plyr 软件包文件清单

看来就因为我没有这个包

guo@drguo:~$ sudo apt-get install r-cran-plyr

重新下载

> install.packages("reshape")
...
> library(reshape)

载入程辑包:‘reshape’

The following objects are masked from ‘package:SparkR’:

    cast, rename
果然可以了!!!

又遇到一类似问题

Error in library.dynam(lib, package, package.lib) :
  shared object ‘colorspace.so’ not found
ERROR: lazy loading failed for package ‘scales’
* removing ‘/home/guo/R/x86_64-pc-linux-gnu-library/3.2/scales’

下载colorspace包后解决

> install.packages("colorspace")


那之前shared object ‘plyr.so’ not found是不是也下载plyr这个包就可以了?我忘了当时试没试了。


这个错误是由于在创建名为"dynam icResponseModelReader"的bean时出现了问题。通常,这种错误是由于以下几种原因导致的: 1. 依赖项问题:可能在创建这个bean时,它所依赖的其他bean还没有正确地被创建或注入。检查一下相关的依赖项是否正确地配置和注入。 2. 类路径或包扫描问题:如果无法找到所需的类或包,可能会导致创建这个bean时出现错误。确保正确配置了类路径和包扫描设置。 3. 配置问题:检查bean的配置是否正确。可能有一些配置参数或属性设置不正确或缺失。 解决这个问题的方法取决于具体的情况。可以通过以下几步来尝试解决: 1. 检查日志:查看错误日志,看是否有更详细的错误信息,以便更好地定位问题所在。 2. 检查依赖项:确保所需的依赖项已经正确地配置和注入。检查一下它们是否存在,并且是否满足正确的条件。 3. 检查类路径和包扫描:确保所需的类和包可以被正确地找到。检查一下类路径设置和包扫描配置是否正确。 4. 检查配置文件:仔细检查bean的配置文件,确保所有的配置参数和属性设置都正确。 5. 调试代码:如果以上方法都没有解决问题,可以尝试在代码中添加一些调试语句,以便更好地了解代码执行时的情况。可以使用日志框架或打印语句来输出一些调试信息。 相关问题: 1. 如何调试Spring应用程序中的bean创建错误? 2. 什么是依赖注入?如何在Spring中正确配置和使用依赖注入? 3. 如何正确配置类路径和包扫描设置以确保Spring应用程序能够找到所需的类和包? 4. 什么是Spring的配置文件?有哪些常见的配置文件类型? 5. 如何使用日志框架来记录和查看应用程序的运行日志?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光于前裕于后

您的打赏将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值