Python 3.x pyinstaller不会使用ico和noconsole编译

Python 3.x pyinstaller不会使用ico和noconsole编译,python-3.x,Python 3.x,我已经阅读了pyinstaller文档和30多个不同的线程,并且无数次尝试使用我的ico为exe文件创建一个exe,但没有显示控制台窗口 我运行的是32位windows 7,我使用的是PyPI和Python3.6中最新版本的pyinstaller(我也尝试过使用3.7进行编译),但没有任何效果。我编译得很好,但是当我在编译成exe后执行文件时,它不会对exe映像使用ico,它会显示控制台窗口以及我的GUI 我正在使用以下图标: icon=“myimage.ico” 很抱歉,我在编译时尝试了以下无

我已经阅读了pyinstaller文档和30多个不同的线程,并且无数次尝试使用我的ico为exe文件创建一个exe,但没有显示控制台窗口

我运行的是32位windows 7,我使用的是PyPI和Python3.6中最新版本的pyinstaller(我也尝试过使用3.7进行编译),但没有任何效果。我编译得很好,但是当我在编译成exe后执行文件时,它不会对exe映像使用ico,它会显示控制台窗口以及我的GUI

我正在使用以下图标:

icon=“myimage.ico”

很抱歉,我在编译时尝试了以下无控制台窗口操作,在单独尝试中使用了每个命令:

-w |--noconsole |--windowed

使用的完整行:

pyinstaller--onedir--onefile--noconsole--name=“NameYourFile”--icon=“C:\Users\Home\Documents\pyfolder\iconName.ico”“C:\Users\Home\Documents\pyfolder\myFile.py”

我没有做任何工作,让exe使用图标作为exe的图像,我不能阻止控制台窗口显示


有关如何更正此问题的任何想法?

可能不是原因,但我曾经遇到pyinstaller问题,因为我没有在重新编译之前删除旧的已编译文件夹dist和build,如果您这样做,pyinstaller可能不会自动覆盖。我在编译之前删除了所有以前的尝试。我改变了目录,我不得不把编译后的文件放回python,而不是我的文件夹,现在一切都正常了。我现在试图记住命令,使其成为exe,我认为它是bdist,但我不确定。。。已经有一段时间了。你把它变成exe是什么意思?pyinstaller没有输出exe吗?是的。。。但要使它成为一个可分发的文件。我不记得是pyinstaller还是cx_Freeze使用bdist将其编译成安装程序文件。我相信bdist是用于cx_Freeze将其编译成安装程序的。这可能不是原因,但我曾经遇到pyinstaller问题,因为我没有在重新编译之前删除旧的编译文件夹dist和build,你这样做了吗,pyinstaller可能不会自动覆盖。我确实在编译之前删除了所有以前的尝试。我改变了目录,我不得不把编译后的文件放回python,而不是我的文件夹,现在一切都正常了。我现在试图记住命令,使其成为exe,我认为它是bdist,但我不确定。。。已经有一段时间了。你把它变成exe是什么意思?pyinstaller没有输出exe吗?是的。。。但要使它成为一个可分发的文件。我不记得是pyinstaller还是cx\u Freeze使用bdist将其编译成安装程序文件。我相信bdist是用于cx\u Freeze将其编译成安装程序的。