首页 > 其他分享 >Pyside6——.ui文件通过uic转化得到.py文件不可用的一个原因

Pyside6——.ui文件通过uic转化得到.py文件不可用的一个原因

时间:2024-09-23 22:49:19浏览次数:3  
标签:文件 uic 路径 Python py pyside6 exe

1.问题描述

在Qt Designer设计得到的.ui文件通过uic转化成.py文件后不能运行,仔细检查发现得到的代码不符合Python代码的特征。

如在vscode环境中,右键点击.ui文件选择PYQT:compile from进行编译得到.py文件。

2.可能的原因——在导入uic工具时路径选错

检查发现uic等工具路径错误。

原错误路径:

C:\Users\86180\AppData\Local\Programs\Python\Python312\Lib\site-packages\PySide6\designer.exe

正确的路径应该是:

C:\Users\86180\AppData\Local\Programs\Python\Python312\Scripts\pyside6-designer.exe

我的错误原因:这里在学习的时候按照教程添加路径,但是由于我安装有多个版本的Python,所以在安装、寻找这个文件的时候有点晕,看见文件差不多就乱导入路径了,最终造成错误。

!!!所以提醒大家在安装各种软件的时候要整理好,不要贪图方便随便安装到一个路径。

3.解决方法

设置工具路径时必须选择Scripts文件夹下的pyside6开头的.exe文件。如pyside6-designer.exe、pyside6-uic.exe、pyside6-rcc.exe等。

标签:文件,uic,路径,Python,py,pyside6,exe
From: https://blog.csdn.net/qq_25896787/article/details/142470529

相关文章

  • Python——第三方库不能用
    1.问题描述通过pip安装第三方库成功后,在pycharm中在.py文件导入第三方库显示没有这个库。2.解决方法2.1.情况1检查是否在创建项目时开启了虚拟环境。若开启了虚拟环境,项目文件夹会出现如图文件夹:此时有两种方法解决。方法1.直接在Python安装目录中找到需要的库,复制粘贴......
  • Python数据库连接池dbutils详解
    简介在python开发中,如果需要连接MySQL数据库并进行数据操作,可以使用dbutils模块,dbutils是python的一个数据库工具库下载对应模块pipinstallpymysqlpipinstalldbutils连接池配置信息说明使用示例importpymysqlfrompymysql.cursorsimportDictCursorfr......
  • Python中的“打开与关闭文件”:从入门到精通
    引言在日常生活中,我们经常会遇到需要读取或保存信息的情况,比如记录笔记、保存配置信息或者处理大量的数据文件等。对于程序员来说,如何高效、安全地管理这些信息显得尤为重要。Python中的文件操作功能强大且易于使用,可以帮助我们轻松完成各种任务。本文将详细介绍Python中打开与关......
  • Python中的文件读取艺术:从新手到高手的全面指南
    引言读取文件是任何编程语言中最基本也是最重要的功能之一。在日常开发工作中,我们常常需要处理各种类型的文件,如文本文件、CSV文件、JSON文件等。Python作为一门简洁易学的语言,在处理文件方面提供了非常强大的工具。无论是简单的日志分析、数据清洗还是复杂的机器学习任务,都能通过......
  • 为什么网上Python爬虫教程这么多,但是做爬虫的这么少呢?
    专业的爬虫已经有搜索公司、数据公司在做了,像百度、搜狗、德勤等等,相关的程序员岗位也不少。但大多数场景下都只需要简单的爬虫,数据量小、难度低,这样简单的爬虫压根不需要专门的人才,不管用Python,还是用爬虫软件,在很短的时间里都能搞定。其实爬虫无外乎抓包工具、解析工具、HTM......
  • python爬虫案例——抓取链家租房信息
    文章目录1、任务目标2、分析网页3、编写代码1、任务目标目标站点:链家租房版块(https://bj.lianjia.com/zufang/)要求:抓取该链接下前5页所有的租房信息,包括:标题、详情信息、详情链接、价格如:2、分析网页用浏览器打开链接,按F12或右键检查,进入开发者模式;因......
  • kettle从入门到精通 第八十七课 ETL之kettle kettle文件上传
    1、kettle本身文件上传功能不是很友好,甚至是不能直接使用,需要调整文件上传接口才可以正常接收到文件,本次讲解内容主要是通过自定义插件解决这个问题。2、通过springboot编写简单demo,模拟文件上传,接口支持三个参数unitCode、password、和文件dataFile。 java代码如下:@Po......
  • SpringBoot 整合 apache fileupload 轻松实现文件上传与下载(通用版)
    我们以Thymeleaf页面模板引擎为例,简单介绍利用apachefileupload工具实现文件上传的功能。2.1、添加相关依赖包首先创建一个基础的SpringBoot项目,并引入相关的依赖包。2.2、添加相关配置参数2.3、文件上传示例对应文件上传的Controller类,示例如下:importorg.apache.commons.fi......
  • SpringBoot 整合 apache fileupload 轻松实现文件上传与下载(通用版)
    我们以Thymeleaf页面模板引擎为例,简单介绍利用apachefileupload工具实现文件上传的功能。2.1、添加相关依赖包首先创建一个基础的SpringBoot项目,并引入相关的依赖包。2.2、添加相关配置参数2.3、文件上传示例对应文件上传的Controller类,示例如下:importorg.apache.commons.fi......
  • Scrapy爬取链家数据(二):爬取小区详细信息
    前言    上一篇文章中有朋友问不能正确获取页面,一个原因是没有设置不遵守爬虫协议,设置方法如下,在settings.py文件中,将图中字段设置为False即可:#Obeyrobots.txtrulesROBOTSTXT_OBEY=False        在上一篇文章中,我们通过相关命令,引入了Scrapy框架,并且成......