R语言使用Rgraphviz提示缺少libcdt-4.dll解决办法
十二月 3rd, 2011 电脑实用技巧
0
R语言中,使用Rgraphviz包时,出现提示,缺少libcdt-4.dll,网上搜索了下,主要解决方法来自于一个国外网站,如下:
1. 下载graphviz-2.20.3a.msi 下载地址:http://www.graphviz.org/pub/graphviz/stable/windows,如果你装了最新版本,请先将最新版本卸载。
2. 安装完成后。需要设置一些环境变量。
需要添加的环境变量如下:(其中E:\soft\graphviz为安装目录,换为你自己的)
A. GRAPHVIZ_INSTALL_DIR=E:\soft\graphviz
B. GRAPHVIZ_INSTALL_MAJOR=2
C. GRAPHVIZ_INSTALL_MINOR=3
D. Path 末尾添加 ;E:\soft\graphviz\bin
修改环境变量后,一般需要重启电脑才能生效,也可以不需要重启。
建立一个批处理(xxx.bat), 写入以下内容
set GRAPHVIZ_INSTALL_DIR=E:\soft\graphviz
set GRAPHVIZ_INSTALL_MAJOR=2
set GRAPHVIZ_INSTALL_MINOR=3
set Path=%Path%;E:\soft\graphviz\bin
保存,然后双击此批处理文件运行。
3.执行以上操作之后,再在R里运行试试。