Ubuntu16.04,pycharm配置PyQt5+QtDesigner//下列软件包有未满足的依赖关系 linux-image-extra-4.4.0-139-generic : 依赖: linu

这里写的是我自己遇到的linux内核依赖问题:
当我安装pyqt5时候遇到很多问题,最主要是这个:
linux-image-extra-4.4.0-139-generic : 依赖: linux-image-4.4.0-139-generic 但是它将不会被安装(我并不是root区没空间)
上是说内核升级的时候/boot分区空间不足造成的,Linux升级后,内核版本太多,导致空间不足,所以需要卸载版本比较老的内核
卸载方法
1.首先查看自己安装的内核
dpkg –get-selections |grep linux-image
2.查看正在使用的内核
uname -a
3.删除旧的内核 (注:考虑到linux新内核的不稳定性,所以建议留1-2个内核)
sudo apt-get purge linux-image-4.4.0-21-generic
4.可能出现什么修复依赖关系(要用管理员身份sudo运行),敲下面的即可
sudo apt-get install -f
5.这一步才是真正解决这个问题的方法:
进入软件包状态描述
将有关linux-image-4.4.0-139-generic的删了,就是ctrl+f,输入4.4.0-139,看自己哪几个地方其他内核有这个依赖的就删了,如下面的图,把Depend里面4.4.0-139和extra-4.4.0.139都删了就行

我这里已经设置好了,所以我这里只演示

添加QtDesigner

1.Name就是你要添加的工具名称可以自己取
2.Group就是你要把这个工具添加到哪个工具箱里面,类是于文件夹,名称也是自己取
3.Program是工具的位置,这里是安装QtDesigner,自然就是选QtDesigner的位置,这里可以填

如果找不到请自己搜索
4.Arguments 填
5.Working directory 填

设置窗口模板

窗口模板设不设置都可以,设置了只是方便在pycharm下新建罢了
QtDesigner有很多种模板,这里以主窗口为例
每一个ui文件里面都会有代码,我们需要复制这些代码
1.打开Qt设计师,复制代码

2.打开pycharm
右击你的一个项目 New -> Edit File -> Templates… 点击 + 添加模板(在setting-editor-codestyle里面)

点击OK保存退出即可

这样以后就可以直接在pycharm里面直接新建ui文件了
右击新建的ui文件,找到之前添加的QtDesigner,点击它就可以用QtDesigner设置窗体了
右击新建的ui文件,找到之前添加的PyUIC,点击它就可以把ui文件编译成py文件了

到此大功告成,谢谢你的的点击,如有不足请见谅

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览210957 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月22日
下一篇 2018年10月22日

相关推荐