当前位置: 首页 > news >正文

石家庄网站建设方案咨询外包加工网下载

石家庄网站建设方案咨询,外包加工网下载,福建设厅官方网站,怎么注册免费个人网站前言: 如何用QT实现Python的配置的交互界面。本文从0开始,进行实践的介绍。 在上一节里面,我们做了社区版本的配置: https://blog.csdn.net/yellow_hill/article/details/142597007?spm1001.2014.3001.5501 这一节&#xff0…

前言:

如何用QT实现Python的配置的交互界面。本文从0开始,进行实践的介绍。

在上一节里面,我们做了社区版本的配置:

https://blog.csdn.net/yellow_hill/article/details/142597007?spm=1001.2014.3001.5501

这一节,我们再上一节基础上,配置一下 QT creator for python


环境:

Product: Qt Creator 14.0.1
Based on: Qt 6.7.2 (MSVC 2019, x86_64)
Built on: Aug  6 2024 00:17:40
From revision: b567160861


 1 首先,构建一个Python的项目

 

这里,会从系统里面拿一些默认的环境变量设定,比如,编译器等,

 

下面是配置的所有内容,鼠标停一下,会展示出来。 

 

 然后,我们在【项目】/【构建]里面,右键,【管理构建】这里面可以重新配置构建的库、编译器等


报错1:找不到PySide6

11:15:35: Starting K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1\.qtcreator\Python_3_6_64_bit_venv\Scripts\python.exe -u widget.py...
Traceback (most recent call last):
  File "widget.py", line 4, in <module>
    from PySide6.QtWidgets import QApplication, QWidget
ModuleNotFoundError: No module named 'PySide6'
11:15:35: K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1\.qtcreator\Python_3_6_64_bit_venv\Scripts\python.exe 退出,退出代码: 1
 {1 ?} {2?}

11:16:12: Starting K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1\.qtcreator\Python_3_6_64_bit_venv\Scripts\python.exe -u widget.py...
Traceback (most recent call last):
  File "widget.py", line 4, in <module>
    from PySide6.QtWidgets import QApplication, QWidget
ModuleNotFoundError: No module named 'PySide6'
11:16:12: K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1\.qtcreator\Python_3_6_64_bit_venv\Scripts\python.exe 退出,退出代码: 1
 {1 ?} {2?}

  

解决方案一:直接从提示里面点击安装:

点击安装:

 【案,有可能会有源访问的问题,这时候,需要更换下载的源】


配置:

1 确认你的系统的python的版本:

如果没有python,那么安装一下:

Download Python | Python.org 

最新的版本,是支持的。当然,先考虑你的操作系统,一般windows选windwos的,

Python Releases for Windows | Python.org

然后,记得重启CMD,再输入Python就OK了

2 在你的qt creator里面添加你的python版本

在你的项目的,【构建】里面,右键,打开【管理构建套件】

这里面,找到python选项,

选取刚才安装的python的版本,

重新打开你的项目,会弹出配置项目,

他应该是贵搞一个虚拟的环境,

我们可以勾选虚拟的的一个项目文件夹内的本地环境:

 

再出现运行错误,缺PySide6,

:-1: error: ModuleNotFoundError: No module named 'PySide6'

这时候,我们可以系统终端输入,来进行安装配置了。

点击,终端,

 然后,缺啥,安装啥就好了。

 K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1>^Z
K:\Prj-Astro\prj_app_GUI\Astro_Vision_Demo1>pip install pyside6
Looking in indexes: https://pypi.mirrors.ustc.edu.cn/simple/, https://pypi.mirrors.ustc.edu.cn/simple/, https://mirrors.aliyun.com/pypi/simple/, https://pypi.tuna.tsinghua.edu.cn/simple/, http://pypi.mirrors.ustc.edu.cn/simple/, https://pypi.org/simple/
Collecting pyside6
  Using cached PySide6-6.7.3-cp39-abi3-win_amd64.whl.metadata (5.5 kB)
Collecting shiboken6==6.7.3 (from pyside6)
  Using cached shiboken6-6.7.3-cp39-abi3-win_amd64.whl.metadata (2.6 kB)
Collecting PySide6-Essentials==6.7.3 (from pyside6)
  Using cached PySide6_Essentials-6.7.3-cp39-abi3-win_amd64.whl.metadata (3.8 kB)
Collecting PySide6-Addons==6.7.3 (from pyside6)
  Using cached PySide6_Addons-6.7.3-cp39-abi3-win_amd64.whl.metadata (4.1 kB)
Using cached PySide6-6.7.3-cp39-abi3-win_amd64.whl (539 kB)
Using cached PySide6_Addons-6.7.3-cp39-abi3-win_amd64.whl (123.6 MB)
Downloading PySide6_Essentials-6.7.3-cp39-abi3-win_amd64.whl (68.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 MB 4.0 MB/s eta 0:00:00
Downloading shiboken6-6.7.3-cp39-abi3-win_amd64.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 658.5 kB/s eta 0:00:00
Installing collected packages: shiboken6, PySide6-Essentials, PySide6-Addons, pyside6
Successfully installed PySide6-Addons-6.7.3 PySide6-Essentials-6.7.3 pyside6-6.7.3 shiboken6-6.7.3

 


问题2 ui_form

:-1: error: ModuleNotFoundError: No module named 'ui_form'

 这个错误的原因是执行了

from ui_form import Ui_Widget

这是一个默认的模板的自动生成的代码,为啥编译不过去呢?

其实这段自动生成的代码的最开始,已经有了很明确的注解,看下面,你需要生成一个ui_form.py的文件。 

 # Important:
# You need to run the following command to generate the ui_form.py file
#     pyside6-uic form.ui -o ui_form.py, or
#     pyside2-uic form.ui -o ui_form.py
from ui_form import Ui_Widget

 在命令行,执行下面的命令:

>pyside6-uic form.ui -o ui_form.py

 

会生成ui_form.py的文件,然后,在重新运行QT Creator,就可以出来你的界面了。

http://www.yayakq.cn/news/363912/

相关文章:

  • 网站首页图片大全建设服装网站的意义
  • 网站后台不能排版网页棋牌开发
  • 肃宁哪里建网站网站制作长春
  • 服装网站建设的宗旨有哪些网站建设案例资讯
  • 筑巢做网站怎么样网站建设 管理系统开发
  • 一个公司做2个产品网站怎么做的网页传奇app
  • 网站设计制作新报价建设网站一般要多钱
  • 网站建设资料手机的网站有哪些
  • 南宁住房和城乡建设部网站如何将微信和企业网站同步
  • 品牌型 网站建设2020北京冬奥会网页制作
  • 网站建设对公司来说重要吗大专学网站开发
  • 任丘建设银行网站湖南seo推广方法
  • 可视化网站开发工具有哪些哪个网站在线做头像好
  • asp.net做报名网站广西水利电力建设集团网站
  • 平顶山做网站公司歙县建设银行网站
  • 网站title是什么在门户网站管理建设工作讲话
  • 商城网站做推广有什么好处网站建设为风险分析
  • 房建设计网站好湛江小程序商城运营方案
  • 公司网站开发策略和基本步骤湖南天人安装建设有限公司网站
  • 网站建设明薇通网络价格美丽搭建什么网站好玩
  • 技术社区网站开发例子2021年企业所得税政策
  • 太原建设网站公司织梦做的网站如何修改
  • 网站导航设计图片品牌网站设计标准
  • 模板网站如何做优化网站建设公司 html5模板
  • 网站从制作到使用的全过程如何开发一个直播平台
  • ifm网站做啥的深圳做网站(龙华信科)
  • 做服务网站发展背景宝尊电商代运营入口
  • 金融网站开发文档下载北京网站建设服务中心
  • 微信外链网站开发拼多多如何无货源开店
  • 网站开发教程百度云wordpress的视频封面能动