---
title: 安装依赖“Rgraphviz”失败
description: "提示ERROR：compilation failed for package ‘Rgraphviz’。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/trouble/bootkit_hpc_troublecase_0200.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/trouble/bootkit_hpc_troublecase_0200.html
indexId: 344a30d265f13a185daedfb39962cfdecf82944fc722b18bf55db09b7686802974
---
# 安装依赖“Rgraphviz”失败

#### 问题现象描述

提示ERROR：compilation failed for package ‘Rgraphviz’。


#### 关键过程、根本原因分析

在安装MWASTools过程中，因为Rgraphviz_2.40.0这款依赖中guess文件过旧，没有识别到aarch64架构。


#### 结论、解决方案及效果

根据安装过程中提示的报错获取Rraphviz的源码地址。将Rraphviz的源码下载到服务器，解压Rgraphviz_2.40.0.tar.gz，重新下载guess文件覆盖后再重新进行源码安装。

1. 执行以下命令解压“Rgraphviz_2.40.0.tar.gz”依赖包。

```
tar xvf Rgraphviz_2.40.0.tar.gz
```


2. 执行以下命令进入解压后的目录。

```
cd Rgraphviz
```


3. 执行以下命令删除guess相关文件。

```
rm -rf ./src/graphviz/config/config.guess
rm -rf ./src/graphviz/libltdl/config/config.guess
```


4. 执行以下命令下载guess并重命名。

```
wget "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD" -O config.guess
```


5. 执行以下命令拷贝。

```
cp ./config.guess ./src/graphviz/config/
cp ./config.guess ./src/graphviz/libltdl/config/
```


6. 执行以下命令删除“Rgraphviz_2.40.0.tar.gz”。

```
cd ..
rm -rf Rgraphviz_2.40.0.tar.gz
```


7. 执行以下命令进行打包。

```
tar czvf Rgraphviz_2.40.0.tar.gz Rgraphviz
```


8. 执行以下命令进行安装。

```
R CMD INSTALL Rgraphviz_2.40.0.tar.gz
```


  若回显信息中提示“DONE（Rgraphviz）”，则表示安装成功。
