在R中,使用Ubuntu,尝试根据GMP C lib安装lib,它不会找到GMP,但是我安装了GMP

Cel*_*lso 26 linux ubuntu r gmp

我想安装R的Rmpfr库,所以我输入R:

install.packages("Rmpfr")
Run Code Online (Sandbox Code Playgroud)

这个包需要安装GMP C库,在Ubuntu中可以安装在终端上打字

sudo apt-get install libgmp-dev
Run Code Online (Sandbox Code Playgroud)

因此,在我尝试在R中安装Rmpfr库之后,我收到一条包含的错误消息

configure: error: GNU MP not found, or not 4.1.4 or up, see http://gmplib.org
Run Code Online (Sandbox Code Playgroud)

问题是,我已经安装了GNU MP,其版本是5.1.2.所以,我可能有些不对劲.

有线索吗?:-) 谢谢!

tru*_*ruf 47

在我的情况下,它通过安装解决 libgmp3-dev

$ sudo apt-get update
$ sudo apt-get install libgmp3-dev
Run Code Online (Sandbox Code Playgroud)

  • 是的,这个选项对我也有用.我无法想象没有stackoverflow的生活. (5认同)
  • 如果您使用的是CentOS,它将与`sudo yum install gmp-devel`一起使用。 (3认同)
  • 解决方案适用于 Ubuntu 20.04。为什么不能被接受呢? (2认同)

Cel*_*lso 2

我安装后它就起作用build-essentiallibboost。是的,我的系统缺少一些东西。:-)