【发布时间】:2019-06-04 10:26:35
【问题描述】:
解决方案:
主要问题是由于 ImageTk 而发生的,这可以通过使用 tkinter 而不是 PIL.ImageTk 加载图像来跳过,使用此命令并像使用 PIL.ImageTk 一样使用此对象。
my_image = PhotoImage(file ="Image location here")
主要问题:
我正在尝试使用pyinstaller将这些文件打包成单个可执行文件,但是编译后,可执行文件无法运行,不知道错误在哪里,文件在给定链接中,安装登录图片
使用的命令:
pyinstaller --onefile ui.py
ui.py 是我的驱动脚本
文件:
https://github.com/RoyalEagle73/NIT-JSR-Result-Leecher/tree/master/GUI%20%2B%20Source%20v2.0/Source
构建日志(图片):
我已经尝试过的
尝试使用 Cx_Freeze 作为替代方案,但似乎没有应用程序打开输出文件。
这是我在整个程序中整体导入的内容
from tkinter import *
from PIL import ImageTk, Image
import fb
from tkinter.ttk import Progressbar
import webbrowser
from tkinter import messagebox
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import re
from bs4 import BeautifulSoup
import time
【问题讨论】:
-
您在“文件:”下方的第一个链接是错误的。请将输出显示为问题中的文本,格式为代码块,而不是链接屏幕截图。
-
“可执行文件无法运行”到底是什么意思?您究竟是如何启动应用程序的?您收到错误消息吗?程序是否退出没有任何输出?
-
现在无法编辑我的问题,新用户请原谅我的错误????
-
我通常通过双击和“右键单击并运行”来运行可执行文件,它永远不会启动
标签: linux python-3.x ubuntu tkinter pyinstaller