pyinstaller打包pyqt5编写的项目为exe,与在pycharm中运行的功能不一样,求解

一、问题描述

利用pyqt5做了一个通过爬虫下载音乐的GUI界面,pycharm中可以正常实现功能,在pyinstaller打包后的可以运行,但是一点击按钮(如:查询)就退出。

①pycharm运行成功,视频如下:

pycharm可运行

②打包后运行不成功,视频如下:

pyqt5打包后下载音乐

二、附其他

(1)music01_main.py

在这里插入图片描述

import requests
import json
import os
import sys
from PyQt5 import QtWidgets
from music01 import Ui_Form	# Py_GUI生成的
headers = {
   
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0'
}
def get_music_info(self):
    """搜索功能"""
    music_info_list = []
    name = self.lineEdit.text()  #
    page = self.lineEdit_2.text()
    num = self.lineEdit_3.text()
    print(name, page, num)
    url = f'https://c.y.qq.com/soso/fcgi-bin/client_search_cp?p={
     page}&n={
     num}&w={<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值