首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3 AppIndicator3:什么是依赖?

Python3 AppIndicator3:什么是依赖?
EN

Ask Ubuntu用户
提问于 2016-05-13 23:05:04
回答 3查看 5.7K关注 0票数 5

我在Python3中打包了一个我写的应用程序,它使用:

代码语言:javascript
复制
from gi.repository import AppIndicator3

在列出依赖项时,我无法确定哪个包包含AppIndicator3。我猜到了python-appindicator,但是看看这个包,它似乎是针对Python2的,而不是Python3。

我应该依赖哪个包裹?

EN

回答 3

Ask Ubuntu用户

发布于 2018-07-09 18:53:52

在GNOME桌面上,我遵循了穆鲁的回答在Ubuntu18.04上描述的过程,得到了与Ubuntu14.04的muru报告完全相同的输出:

代码语言:javascript
复制
python3-gi: /usr/lib/python3/dist-packages/gi/repository/__init__.py  

但是,为了运行包含行的脚本

代码语言:javascript
复制
from gi.repository import AppIndicator3

我不仅要安装python3-gi,还要安装libappindicator3-dev

代码语言:javascript
复制
sudo apt install libappindicator3-dev
票数 3
EN

Ask Ubuntu用户

发布于 2018-07-09 19:37:16

对于我自己的指示符,我使用gir1.2-appindicator3-0.1作为依赖项。如果我没记错的话,libappindicator3-dev是用于开发的。根据我的经验,这两种方法都是可行的。

票数 3
EN

Ask Ubuntu用户

发布于 2020-06-09 18:49:07

只需打开终端Ctrl+Alt+T并键入

sudo apt-get install gir1.2-appindicator3-0.1

不需要安装完整的开发包。

在ubuntu 20.04上测试。

我是怎么弄到这个的?

我尝试了sudo apt install libappindicator3-dev并按了'n‘键(不是安装)。从包列表中,第一个是gir1.2-appindicator3-0.1,所以安装就是这样。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/772064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档