无法执行 Script main
Failed to execute Script 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
您可能正在寻找 Pyinstaller。
Pyinstaller 用于将 Python (.py)
脚本转换为 Standalone Application (.exe)
用法:
- 打开终端并使用主 python 脚本转到项目的位置。
- 使用命令
pyinstaller <scriptname.py>
- 有几个属性,例如:
--icon=<icon.ico>
: 设置应用程序的图标。
--onefile
: 将您的应用作为一个 .exe
文件。
当我 运行 一开始的脚本甚至使用命令行“./”时它抱怨和不抱怨的原因是因为文件图像存在于与脚本位于,但是当 pyinstaller 创建了包含应用产品的“dist”目录时,很明显图像文件不存在,所以我基本上将它移到了可点击应用所在的 dist 目录!
我最近使用 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
您可能正在寻找 Pyinstaller。
Pyinstaller 用于将 Python (.py)
脚本转换为 Standalone Application (.exe)
用法:
- 打开终端并使用主 python 脚本转到项目的位置。
- 使用命令
pyinstaller <scriptname.py>
- 有几个属性,例如:
--icon=<icon.ico>
: 设置应用程序的图标。--onefile
: 将您的应用作为一个.exe
文件。
- 有几个属性,例如:
当我 运行 一开始的脚本甚至使用命令行“./”时它抱怨和不抱怨的原因是因为文件图像存在于与脚本位于,但是当 pyinstaller 创建了包含应用产品的“dist”目录时,很明显图像文件不存在,所以我基本上将它移到了可点击应用所在的 dist 目录!