包“RCurl”的安装具有非零退出状态

Nic*_*son 6 macos r rcurl

我尝试在 OS X 10.12.6 上安装 RCurl 但出现以下错误:

\n\n
Error: package or namespace load failed for \xe2\x80\x98RCurl\xe2\x80\x99 in dyn.load(file, DLLpath = DLLpath, ...):\n unable to load shared object \'/Users/nick/Library/R/3.4/library/RCurl/libs/RCurl.so\':\n  dlopen(/Users/nick/Library/R/3.4/library/RCurl/libs/RCurl.so, 6): Library not loaded: @rpath/libcurl.4.dylib\n  Referenced from: /Users/nick/Library/R/3.4/library/RCurl/libs/RCurl.so\n  Reason: image not found\nError: loading failed\nExecution halted\nERROR: loading failed\n* removing \xe2\x80\x98/Users/nick/Library/R/3.4/library/RCurl\xe2\x80\x99\n\nThe downloaded source packages are in\n    \xe2\x80\x98/private/var/folders/hx/9xx9fwq91t95k45dzlmzxfy40000gp/T/Rtmp14zSi1/downloaded_packages\xe2\x80\x99\nWarning message:\nIn install.packages("RCurl") :\n  installation of package \xe2\x80\x98RCurl\xe2\x80\x99 had non-zero exit status\n
Run Code Online (Sandbox Code Playgroud)\n\n

这个错误已经被讨论过一些,但是解决方案都是特定于 linux 的,我不认为它们与 OS X 相关。我确实尝试安装了自制版本,curl但这没有帮助。

\n\n

有任何想法吗?我认为更多的调试信息会有所帮助,但我不确定还可以提供什么。

\n\n

预先感谢!\n尼克

\n

Rob*_*ace 1

看起来它libcurl.4.dylib在你的期待中@rpath

我认为其他人也遇到过同样的问题,所以解决方案应该在这里的某个地方: