Ubuntu 16.04:致命错误:X11/Xlib.h:没有这样的文件或目录 [英] Ubuntu 16.04: fatal error: X11/Xlib.h: No such file or directory

查看:1059
本文介绍了Ubuntu 16.04:致命错误:X11/Xlib.h:没有这样的文件或目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试安装Rgtk2(对拨浪鼓的依赖性).我正在使用R到Anaconda.我收到以下错误.

I am trying to install Rgtk2 (dependency for rattle). I am using R thru Anaconda. I am getting the following error.

In file included from Rgtk.c:7:0:  
/usr/include/gtk-2.0/gdk/gdkx.h:32:10: fatal error: X11/Xlib.h: No such file or directory  
 #include <X11/Xlib.h>   
          ^~~~~~~~~~~~ 

我尝试了StackOverflow和其他博客中的以下变通办法.

I tried the following workarounds as found in StackOverflow and other blogs.

  1. 已安装libx11-dev,mesa-common-dev,libglu1-mesa-dev,libxrandr-dev,libxi-dev

  1. Installed libx11-dev, mesa-common-dev, libglu1-mesa-dev, libxrandr-dev, libxi-dev

尝试从源代码安装RGtk2_2.20.31.

Tried installing RGtk2_2.20.31 from source.

每次我都遇到相同的错误.

Every time I am getting the same error.

推荐答案

anaconda具有其自身的环境,默认情况下通常缺少X11头文件(例如libx11-dev或您所称的名称).尝试"conda install -c conda-forge xorg-libx11".当某个R-package抛出错误"X11/Xlib.h:没有这样的文件或目录"时,它对我有用.

anaconda has its own environment, which by default usually lacks X11 headers(e.g libx11-dev, or whatever you call it). Try "conda install -c conda-forge xorg-libx11" . It worked for me when a certain R-package threw an error "X11/Xlib.h : No such file or directory".

这篇关于Ubuntu 16.04:致命错误:X11/Xlib.h:没有这样的文件或目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆