Python 入门学习_python的入门

liftword3个月前 (02-10)技术文章18

报错1

使用PIP命令时,报错:Fatal error in launcher: Unable to create process using XXXX
使用python -m pip install --upgrade pip 命令更新PIP后成功解决。

报错2

当debug=True时,就无法启动调试,一直卡在:restarting with stat
安装了watchdog后还是无法启动,显示:restarting with windowsapi reloader
然后,修改启动 app.run(HOST, PORT,debug=True,use_reloader=False) 新增了 use_reloader=False 启动成功!!

pyinstaller 打包问题

打包时,出现老是不能把ui_main.py(由QT设计器设计的界面)包含在打包文件里面,打包不报错,一运行EXE就报错说,no module named 'Ui_main'。经过多方查询才找到问题根源,在于打包时,要把相关文件的位置(即ui_main.py的目录)指定给打包程序,运行pyinstaller -w main.py -p D:\SynologyDrive\code\python\gtool,就打包成功了。另外,注意如果在程序中引用from Ui_main import Ui_Dialog,用的这种方式,那一定要再加一句:import Ui_main,大小写都要与文件名一致
如果要生成一个可执行文件,可以在运行程序里再加上 “-F”参数,如下:
pyinstaller -F -w main.py -p D:\SynologyDrive\code\python\gtool

pyqt6-tools安装

安装的时候总是报错,大概的意思是 metadata这个装不上去,单独安装也不能成功。

网上有说是PYTHON版本问题,测试了3.12、3.13都报同样错误。3.9和3.10找不到安装包就没有测试。

后来发现PYTHON的库里还有一个PYQT6-PLUGINS,里面也有pyqt6-tools,将从官网上下载了

pyqt6_plugins-6.4.2.2.3-cp311-cp311-win_amd64.whl ,但是安装还是报错:

ERROR: pyqt6_plugins-6.4.2.2.3-cp311-cp311-win_amd64.whl is not a supported wheel on this platform.

发现原来我装的是3.13,这个文件只支持3.11,死马当活马医,就把文件名修改了一下,改为了:

pyqt6_plugins-6.4.2.2.3-cp313-cp313-win_amd64.whl 再用PIP本地安装

接下来再运行: pip install pyqt6-tools 就成功了!

相关文章

一口气拿下Python所有知识点_python快速入门精讲

Python 因为其优越的特性广泛应用于数据分析、人工智能、Web 开发、后端开发、自动化测试/运维、爬虫等领域,也得到了很多企业的青睐。甚至连BATZJ的技术大牛都无可否认,Python 现在对于...

如何自学Python,零基础学过的来分享分享

如何自学Python鄙人零基础自学的python,在刚开始的时候,直接在网络上搜索python的教程,一下子搜出几千万个的结果,而且会反复去论坛、问答的社区听取他人的意见,然后反复比较、纠结哪一个免费...

编程零基础,如何学习Python_如何学会python编程

自学Python是一件很难坚持下去的事情,很多零基础小白刚一开始头脑发热,买了很多书找了很多教程、视频,刚开始没过几天,热情就褪去了,资料和书籍都藏灰了。有句话说是方法不对,怎么努力都白费。失败的主要...

Python编程入门!66个学习笔记,轻松化解学习障碍

第1章 Python编程基础 数据的输入与输出操作是计算机的基本操作。本章主要介绍基本的输入与输出操作,基本输入是指从键盘上输入数据的操作,基本输出是指在屏幕上显示输出结果的操作。 1...

如何自学Python_如何自学钢琴

#如何自学Python#怎么样自学,简简单单跟大家聊一下,其实学习起来比较简单的,如何有效的自学 Python :1. 明确学习目标首先,确定你学习 Python 的原因和目标。你的目标可能是自动化任...