我想在R中使用以下命令安装Cairo包:
install.packages("Cairo")
Run Code Online (Sandbox Code Playgroud)
不幸的是,这不起作用.错误消息如下:
xlib-backend.c:34:74: fatal error: X11/Intrinsic.h: No such file or directory
compilation terminated.
make: *** [xlib-backend.o] Error 1
ERROR: compilation failed for package ‘Cairo’
* removing ‘/home/magnus/R/x86_64-pc-linux-gnu-library/3.1/Cairo’
Run Code Online (Sandbox Code Playgroud)
有没有人对这个问题有答案?到目前为止,我在互联网上找不到任何帮助.
提前谢谢了!
此致,
broesel
Dir*_*tel 17
您需要开发标头,因为找不到文件Intrinsic.h.
对于相关的包cairoDevice(我为Debian维护),我确保安装以下内容:
libgtk2.0-dev, libcairo2-dev, xvfb, xauth, xfonts-base
Run Code Online (Sandbox Code Playgroud)
如果您使用的是其他版本,则可能会将其他内容称为其他内容.关键是Gtk和Cairo头包也可以引入其他需要的x11包.
libXt-devel 需要在Fedora(25)中安装:
sudo dnf install libXt-devel
Run Code Online (Sandbox Code Playgroud)
小智 5
除了上述评论中提到的软件包libgtk2.0-dev、、、和Dirk 之外,我还安装了(在 Magnuslibcairo2-dev的评论之后),之后我能够在 R 中安装 Cairo。我正在使用 Ubuntu 16.04 LTSxvfbxfonts-basexauthlibxt-dev
在 Mac 上,一旦我安装了 libxt,我的问题就解决了
brew install libxt
Run Code Online (Sandbox Code Playgroud)
类似的,我确定/sf/answers/2901880621/
| 归档时间: |
|
| 查看次数: |
7101 次 |
| 最近记录: |