Ubuntu16.04 - 安装gtk+-3.0和appindicator3-0.1_weixin_30596343的博客-程序员秘密

技术标签: python  shell  

今天在Ubuntu16.04里面遇到这样的问题:

# pkg-config --cflags gtk+-3.0 appindicator3-0.1
Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-3.0' found
Package appindicator3-0.1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `appindicator3-0.1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'appindicator3-0.1' found
pkg-config: exit status 1

从上面信息分析,我应该是缺少gtk+-3.0和appindicator3-0.1!!!

经过不断搜索和尝试,最终解决了上述问题,只要在shell终端里执行一条命令就可以了!!!

命令:

sudo apt-get install libgtk-3-dev libappindicator3-dev -y

执行完这个命令后,shell终端里面会滚动安装的信息,不用管,如果成功安装,安装信息中应该没有任何错误提示!安装完毕后,回到提示符状态!! 

这两项安装完毕后,无须进行任何配置,也不需要重新启动系统,gtk+-3.0和appindicator3-0.1就可以使用了!!!

 

转载于:https://www.cnblogs.com/sunylat/p/6410959.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30596343/article/details/94787172

智能推荐

python加权求和_python求加权平均值的实例(附纯python写法)_weixin_39812224的博客-程序员秘密

python求加权平均值的实例(附纯python写法)首先是数据源:#需要求加权平均值的数据列表elements = []#对应的权值列表weights = []使用numpy直接求:import numpy as npnp.average(elements, weights=weights)附纯python写法:# 不使用numpy写法1round(sum([elements[i]*weight...

python 3.8.1 百度网盘下载_python安装包百度云_张朝阳的博客的博客-程序员秘密

链接:https://pan.baidu.com/s/17r7r2Gq1hnTD74Bywdyg-w提取码:jjc1

华为 MA5680T 配置_weixin_34354945的博客-程序员秘密

在MA5680T上配置:telnet到MA5680T>>User name:root>>User password:adminMA5680T>enableMA5680T#configMA5680T(config)#sysname Ueusiuee_MA5680T //修改系统名,根据实际设备修改Ueusiuee_MA5680...

「雕爷学编程」Arduino动手做(8)——湿度传感器模块_weixin_30348519的博客-程序员秘密

37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。【Arduino】66种传感器模块系列实验之八:湿度传感器模块湿敏电阻是...

arcgis语言如何中文改英文_值得收藏|不重装软件实现ArcGIS中英文版本之间切换..._Michael Ding的博客-程序员秘密

概述相信大家在使用ArcGIS的过程中遇到过这样的情况:为了方便自己的使用,往往会给自己的ArcGIS安装中文语言包,使软件显示为中文,但是当出现对于某一不是很熟悉的操作需要去网上查阅资料时,发现网上的大部分资料对菜单或者工具的名称描述使用的是英文,手上中文的软件和网上英文的教程比较难以对应上。再或者当输出地图的时候,因为安装了中文语言包,某些内置的模板的某些标识显示为中文,但是出图要求显示为英文...

GAN最新进展:8大技巧提高稳定性_一只tobey的博客-程序员秘密

1.替代损失函数 (Alternative Loss Functions) 针对 GAN 的缺陷,最常用的一种修复方法是Wasserstein GAN。它本质上用Earth Mover distance(Wasserstein-1 distance 或 EM distance) 来替代传统 GAN 的Jensen Shannon 散度。EM 距离的原始形式是难以处理的,因此我们使用它的 ...

随便推点

连续微小线段速度前瞻规划算法_速度前瞻算法_Galaxy_Robot的博客-程序员秘密

连续微小线段速度前瞻规划算法研究现状速度前瞻规划是指预先分析后续路径,获取路径长度和速度约束条件等信息,并根据这些信息进行自适应速度调整,从而尽可能地提高加工速度。速度前瞻规划可以有效地缩短加工时间,减小机床振动,保护刀具以及提高加工质量,是保证速度平稳性和提高加工效率的重要途径,也是机床实现高速高平稳加工的一个不可或缺的过程。速度前瞻规划是高速高平稳数控系统必不可少的算法,部分国外、国内数控系统应用速度前瞻的情况分别如下表所示。复杂型面的数控加工普遍采用CAM编程,这时型面通常会被逼近成大量小线

向量点积、叉积的意义_叉积大于0代表什么_yingfeng2的博客-程序员秘密

向量点积、叉积的意义1.向量点积意义①二维向量A和B点积(结果为标量)定义为:A.dot(B) = |A|*|B|*cos(a)比较重要的用途(数学意义)为:②得到向量夹角。(根据cos(a)计算得到)③得到对应单位分量上的长度。(当向量B为单位向量时,则|A|*cos(a)表示向量A在向量B上的单位分量)可用于凸多边形的碰撞检测(分

STM32串口空闲中断,中断标志位无法清除_胖茄子的博客-程序员秘密

今天想使用STM32的串口空闲中断作接收,调了1个小时,发现串口空闲中断无法被清除,网上搜索半天发现,能用清除的库函数清除该中断。我又回头看了一下手册。果真如此,问题已解决[这是该文章链接](https://www.ruitz.cn/?p=202)![这是官方手册介绍](https://img-blog.csdnimg.cn/20200401081634631.png?x-oss-proces...

Centos7.3安装和配置Tomcat8_java程序员劝退师的博客-程序员秘密

Centos7.3安装和配置Tomcat8第一步:下载Tomcat8压缩包进入 http://tomcat.apache.org/download-80.cgi**第二步:创建目录上传文件1.在/home下新建tomcat目录2.用FinalSheet工具把压缩包上传到/home/tomcat/下第三步:解压[[email protected] ~]# cd /home/tomcat[...

Log4j的配置与使用详解_weixin_30439031的博客-程序员秘密

作者:李天炜Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。原文链接:http://tianweili.github.io/blog/20...

[SQL ERROR 800]Corresponding types must be compatible in CASE expression._sql 错误 [errorcode : -800] [sqlstate : ix000] : cor_kyng1988的博客-程序员秘密

SQL应用报错800.Corresponding types must be compatible in CASE expression.错误描述:  11:00:51  [SELECT - 0 row(s), 0.000 secs]  [Error Code: -800, SQL State: IX000]  Corresponding types must be compatible

推荐文章

热门文章

相关标签