gpt4 book ai didi

r - 无法在 Mac OS X Lion 上安装 R 包 "Rgraphviz"

转载 作者:行者123 更新时间:2023-12-02 02:19:35 26 4
gpt4 key购买 nike

我花了很多时间试图解决这个问题,但仍然没有运气。我正在尝试让 Rgraphviz 在 Max OS X Lion 上使用 R 2.14.1

这些是我在 Mac OS X Lion 上安装和使用 Rgraphviz 所采取的步骤:

  1. 通过以下方式安装 graphviz:sudo port install graphviz

  2. 检查安装是否成功:pkg-config --modversion libgvc

结果:2.28.0 <- 这意味着没问题

在 R 2.14.1 下

来源(“http://www.bioconductor.org/biocLite.R”)
biocLite("Rgraphviz")

每当我尝试使用该库时,我都会收到以下错误

Error : .onLoad failed in loadNamespace() for 'Rgraphviz', details:
call: value[[3L]](cond)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/2.14/Resources/library/Rgraphviz/libs/i386/Rgraphviz.so':
dlopen(/Library/Frameworks/R.framework/Versions/2.14/Resources/library/Rgraphviz/libs/i386/Rgraphviz.so, 6): Library not loaded: /usr/local/lib/libgvc.5.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/2.14/Resources/library/Rgraphviz/libs/i386/Rgraphviz.so

Check that (1) graphviz is installed on your system; (2) the installed version of
graphviz matches '2.26.3'; this is the version used to build this Rgraphviz
package; (3) graphviz is accessible to R, e.g., the path to the graphviz 'bin'
directory is in the system 'PATH' variable. See additional instructions in the
'README' file of the Rgraphviz 'source' distribution, available at

我注意到的一些事情

  • “帮助”文件中建议的 graphviz 是 2.26.3,而 Mac Ports 安装的 graphviz 是 2.28.0,但由于它是较新的版本,我认为这没有什么区别,而且我不能找到 v 2.26.3
  • 建议编号(3)似乎是关键,但我在graphbiz下找不到/没有bin目录

此外,当我运行 locate Rgraphviz.so 时,也没有结果。

任何解决方案的线索将不胜感激,非常感谢!

最佳答案

感谢您的最终回答,安装似乎对我有用! (我仍然必须检查包是否正常运行)。快速观察一下:Graphviz 安装在我机器上的/usr/local 中,因此必须按如下方式输入上述命令:

sudo R CMD INSTALL --configure-args='--with-graphviz=/usr/local' Rgraphviz_1.32.0.tar.gz

关于r - 无法在 Mac OS X Lion 上安装 R 包 "Rgraphviz",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8935606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com