ANTICONF错误:无法安装V8 R软件包

时间:2018-11-09 13:44:39

标签: r installation

我正在尝试在Ubuntu 18.04.1 LTS上安装V8 rpackage。 使用的R版本是R 3.5.1。 我进行如下操作:

  1. 我通过键入以下命令安装了libv8:sudo apt-get install -y libv8-3.14-dev
  2. 我键入此命令以在R中安装:install.packages(“ V8”)

然后,我收到此错误:

package ‘V8’ correctement décompressé et sommes MD5 vérifiées
Using PKG_CFLAGS=-I/usr/include/v8-3.14
Using PKG_LIBS=-lv8
------------------------- ANTICONF ERROR ---------------------------
Configuration failed because was not found. Try installing:

deb: libv8-3.14-dev (formerly: libv8-dev) (Debian, Ubuntu)
rpm: v8-314-devel (formerly: v8-devel) (Fedora, EPEL)
brew: v8@3.15 (OSX) -- NOT regular v8! Tap from homebrew/versions
csw: libv8_dev (Solaris)
To use a custom libv8, set INCLUDE_DIR and LIB_DIR manually via:
R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
ERROR: configuration failed for package ‘V8’

removing ‘/opt/Anaconda/Anaconda3-5.1.0/envs/mro_env/lib/R/library/V8’
restoring previous ‘/opt/Anaconda/Anaconda3-5.1.0/envs/mro_env/lib/R/library/V8’
Warning message:
In install.packages("/home/ben/Bureau/miniCRAN/src/contrib/V8_1.5.tar.gz", :
l'installation du package ‘/home/ben/Bureau/miniCRAN/src/contrib/V8_1.5.tar.gz’ a eu un statut de sortie non nul

然后,我通过键入以下命令检查是否已正确安装libv8:

(mro_env) root@ben-Aspire-E5-575G:/opt/Anaconda/Anaconda3-5.1.0# find /lib* /usr/lib* -name 'libv8'

/usr/lib/libv8.so /usr/lib/libv8.so.3.14.5

还有

(mro_env) root@ben-Aspire-E5-575G:/opt/Anaconda/Anaconda3-5.1.0# ldconfig -p | grep libv8

libv8.so.3.14.5(libc6,x86-64)=> /usr/lib/libv8.so.3.14.5 libv8.so(libc6,x86-64)=> /usr/lib/libv8.so

但是当我验证/ usr / lib / pkgconfig /中是否存在libv8.pc时,我找不到它。

我被困住了,我不知道如何解决这个问题。

0 个答案:

没有答案
相关问题