目录
前言
针对时下流行的人工智能——深度学习等项目场景,往往需要类似于PyQt5 这样的GUI平台作为支撑,本文主要为大家介绍如何在Ubuntu 系统当中进行诸如PyQt5/PySide2/PySide6等Qt GUI 界面的环境搭建和配置。这里我们主要以PySide6为例,在Ubuntu系统下进行环境的搭建,Python版本则采用unbuntu20.04 自带的Python3.8.10
提示:以下是本篇文章正文内容,下面案例可供参考
一、开始配置前需要下载的内容
1. VMware: 这里就不用详细赘述了,虚拟机一般是安装Unbuntu的前置条件,可以到官网进行下载,或者使用小编为大家准备的百度云链接:
链接:https://pan.baidu.com/s/1epEK5MtRAHc65dc0KksfJQ
提取码:2ydc
2. unbuntu: 这里的版本可以自行选择,相信目前大多数人的版本都是20起步了,所以这里不做具体的规范,本文将采用unbuntu20.04为大家进行演示,可在网上找到相对的版本进行下载,官方网址:Download Ubuntu Desktop | Download | Ubuntuhttps://ubuntu.com/download/desktop 或者也可以再次使用小编为大家准备的百度云盘链接:
链接:https://pan.baidu.com/s/1oY4IW4O2oxTRp6SBDqNzzA
提取码:a3iz
关于如何安装VMware以及unbuntu不是本文的重点,读者如果已经安装过了,大可不必关心这部分内容,反之,则自行查阅相关文档进行安装(总之这个过程真的很简单啦,无脑安装,注意尽量不要选择C盘等常识问题想必就不用小编再花费大量时间去教大家了,聪明的你一定可以的)。
二、下载安装Pyside6
1.配置Python3.8.10
unbuntu20.04自带了python3版本,使用系统自带的版本好处在于其环境更加稳定,遇到的环境配置bug也更少,我们可以通过命令来查看其版本信息:
# python3 --version
下面再查看一下其安装的第三方库:
# pip list
可以看出来这个自带的python没有安装pip,下面我们就开始进行安装
注意:这里也可以直接用apt-get安装第三方库,而且通过这种方式安装的第三方库都是经过测试能够在Ubuntu系统中成功运行的,安装方式如下:
sudo apt-get install python3-packages
现在再一次查看第三方库
这里只是其中安装的一部分,接下来我们就开始正式安装PySide6
2. 安装PySide6
方法一:这种方法可能下载起来比较慢
# pip install pyside6
方法二:利用清华镜像源,更快
# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside6
3.异常解决
sudo apt install --reinstall libxcb-xinerama0
4. 测试
这里以小编自己开发的一个界面作为测试对象
总结
PySide6 的安装配置整体比较简单,建议使用官方自带的python版本,能够增大成功率,一般情况下配置都是不存在太多问题的。