【问题标题】:R install 'png' unable to load shared objectR安装'png'无法加载共享对象
【发布时间】:2023-03-08 12:15:02
【问题描述】:

当我运行 install.packages("png") 时,无论是在 R Studio 中还是作为超级用户从 Mac 上的终端执行,我都会收到以下错误。我没有成功为这个问题实施其他解决方案。我正在使用 R 4.0.2(从 3.6.3 升级,因为那也不起作用)。我目前唯一的解决方案是使用我大学的虚拟桌面 R 发行版,因为它可以在其中工作。但是,它很慢,而且不一样。

    ** testing if installed package can be loaded from temporary location
Error: package or namespace load failed for ‘png’ in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/Users/bryce/Library/R/4.0/library/00LOCK-png/00new/png/libs/png.so':
  dlopen(/Users/bryce/Library/R/4.0/library/00LOCK-png/00new/png/libs/png.so, 6): Library not loaded: @rpath/libz.1.dylib
  Referenced from: /Users/bryce/Library/R/4.0/library/00LOCK-png/00new/png/libs/png.so
  Reason: image not found
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Users/bryce/Library/R/4.0/library/png’
Warning in install.packages :
  installation of package ‘png’ had non-zero exit status

The downloaded source packages are in
    ‘/private/var/folders/qd/q49j7g891jn7t368990fflrw0000gn/T/RtmpPhRir5/downloaded_packages’

我尝试通过自制软件重新安装 libpng 以及重新初始化符号链接来解决问题,但我遇到了死胡同。

【问题讨论】:

    标签: r package png libpng


    【解决方案1】:

    已解决:找到解决方法。在重新下载 RStudio 之前必须清除 RStudio 并下载 R。似乎已经解决了问题。

    【讨论】:

      猜你喜欢
      • 2016-08-16
      • 1970-01-01
      • 2017-03-11
      • 2015-09-30
      • 1970-01-01
      • 2015-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多