Eric6+Qt5.7+PyQt5.7 Ubuntu18.04下安装指南

本文是关于在Ubuntu 18.04上安装Python GUI开发平台Eric6,以及Qt5.7和PyQt5.7的详细步骤。内容涵盖了Python版本确认、Qt安装、SIP和PyQt5的源码编译安装,以及解决安装过程中遇到的问题,旨在帮助开发者顺利部署Eric6。
摘要由CSDN通过智能技术生成

 

Eric 是一个python Gui开发平台,使用方便结构合理,利用Qt部署界面,修改界面不用重新修改代码,非常人性化。对于希望进行python图形化快速开发的同行来说,可以说是很好的选择。eric在windows上部署还是很便捷的,基本上不会出现什么问题,而在linux上部署显得困难重重,天坑不断,我花了几天时间总结了ubuntu下的部署方法,基本排除了大部分常见问题。希望能帮到各位。

前面的吐槽

我曾经花了几天的时间,尝试将eric部署在 CentOS 上,各种坑和雷都排除了,安装上了eirc,最后Selinux的阻拦给我炸的体无完肤,disable也一样,无法启用 eric 。因此我基本上放弃了在 CentOS 上部署。不开玩笑的说,起码20多遍的尝试还是有的。有兴趣可以联系我。我给你我的血泪史,不,血泪笔记。我的联系方式 syshz33@hotmail.com

=================民航数据  千月  syshz33@hotmail.com=============

安装操作系统

首先确认下Python的版本,我安装的是最新版(2018.11)的Ubuntu 18.04。可以看到python3的版本已经是3.6.5了。所以我不需要安装python3了。低版本的还需要安装python3+。需要注意的是 Ubuntu 18.04的一个好处是,默认使用Python3版本,不再默认支持Python2,这在老版本中Python2和Python3并行,造成了安装过程中很多版本切换方面的意外。

我们安装一个额外Python包 python3-dev 这个包包含了一系列的头文件和静态库。

sudo apt-get install python3-dev

=================民航数据  千月  syshz33@hotmail.com=============

安装Qt

因为 ubuntu 没有默认安装C++包因此我们需要再装上 C++包,还有一些gui相关库。

sudo apt-get -y install cmake g++
sudo apt-get -y install mesa-common-dev
sudo apt-get -y install libglu1-mesa-dev

我们下载Qt 5.7.0 这个版本适应性较好,我曾经试过5.10和5.11,并没有感觉有特别好的体验,在和最新版PyQt对应方面会产生莫名的问题。下载完成后我们将其改为可执行文件,并执行安装。

sudo  chmod a+x qt-opensource-linux-x64-5.7.0.run
./qt-opensource-linux-x64-5.7.0.run     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值