本文来源吾爱破解论坛
本帖最后由 天域至尊 于 2019-8-28 10:19 编辑 深度截图_gnome-terminal-server_20190828101616.png (176.24 KB, 下载次数: 0)
下载附件
保存到相册
深度截图_gnome-terminal-server_20190828101759.png (128.69 KB, 下载次数: 0)
下载附件
保存到相册
想必大家有时候也需要制作一些界面,命令行固然酸爽加炫酷,但是偶尔也确实需要编辑些界面。那么,一款简洁方便快速的界面开发工具则是我们所苦苦追求的。
此处,我推荐Python3+eric6+pyqt5的组合。
相信被虐过的人现在都在磨刀。
诚然,如果这套组合的学习到掌握的难度系数是100的话,环境配置比重不会低于80分。
所以,绝大多数的人都被拦在环境配置之初。
这里深入记录下环境配置的过程。
1.首先相信你已经安装好python3.X和做好了path配置。小白同学请先转到度娘处学习,此处不予赘述。
2.请注意,需要你安装的包有很多,推荐使用下面的命令安装。
[Bash shell] 纯文本查看 复制代码sudo apt-get install qt5-default qttools5-dev-tools
[Bash shell] 纯文本查看 复制代码pip3 install pyqt5,QScintilla
3.进入网页https://jaist.dl.sourceforge.net/project/eric-ide/eric6/stable/选择你想安装的版本,一般情况下最新即可,选择tar.gz结尾的安装包,下载。
4.解压安装包,在命令行打开解压目录,使用如下命令安装。
[Bash shell] 纯文本查看 复制代码python3 install.py
5.如果出现询问是y/n的问题,全部是y。
6.打开命令行,输入eric6来启动程序。
6.如果以root身份启动,可能会启动失败,提示信息如下。
[Bash shell] 纯文本查看 复制代码[10373:10373:0819/184344.114268:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
使用下面的命令启动即可:
[Bash shell] 纯文本查看 复制代码eric6 --no-sandbox
大家可能看着很简单,但是当年pyqt和eric刚火的时候,参考资料少,依赖性解决不了,哭晕一大批。现在如果完全小白开始,估计环境也得搭一两天。
后期补充:
一般使用这套组合的往往是有桌面系统的,以root用户登录时,点击图标往往会报错,如上文,点击图标等于执行了eric6命令,没有加上--no-sandbox。因此报错,启动不了,接下来我补充下修改桌面文件的方式:
以kali为例,桌面文件的路径一般在:/usr/share/applications
切换到这个目录,我们可以去看看eric的桌面文件,名称应该是:
eric6.desktop
去vim看下:
红框标起来的部分,就是点击图标后抛出的命令。
我们在后面加上 --no-sandbox
退出保存即可,这样就算使用root用户登录直接点击图标就不会报错。
对了,送你们我当年买的pyqt5教程,入门还是不错的,老师讲的可以。链接:https://pan.baidu.com/s/1xBzngpeOzS8BM9I061-04g 提取码:dmpu
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。
- 上一篇: 一键给Python加个清屏的
- 下一篇: PC记账软件开源(Python)