首页 > 解决方案 > 无法执行脚本 main

问题描述

在此处输入图像描述

我最近使用 Python 和 Tkinter(和 Pycharm)制作了一个聊天机器人。现在我的机器人在我制作的 GUI 中成功运行,但我打算将其转换为 .exe 文件与我的朋友分享。这是我的不同脚本的代码:

这是我在控制台上运行它时出现的错误: PS C:\Users\User\output\main> main.exe main.exe :术语“main.exe”未被识别为 cmdlet、函数的名称、脚本文件或可运行的程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在 line:1 char:1 + main.exe + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (main.exe:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

标签: pythonuser-interfacetkinterexechatbot

解决方案


当我从一开始运行脚本甚至使用命令行“./”时它抱怨并且没有抱怨的原因是因为文件图像存在于与脚本所在的相同路径中,但是当 pyinstaller 创建“dist”时具有应用程序产品的目录很清楚图像文件不存在,所以我基本上将它移到了可点击应用程序所在的 dist 目录!


推荐阅读