【发布时间】: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 以及重新初始化符号链接来解决问题,但我遇到了死胡同。
【问题讨论】: