设置py2exe为控制台

时间:2015-12-19 03:40:26

标签: python console icons py2exe setup.py

这是我的代码,我无法使用py2exe为exe设置图标。此代码成功生成exe文件并正常工作,但我无法设置图标。 Python版本:2.5 py2exe版本:0.6.9,窗口:8.1,图标文件Siz 32 * 32

提前致谢

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
console = [
    {
        "script": "image-fetcher.py",
        "icon_resources": [(0,"icon.ico")],
    }
],
zipfile = None,
)

3 个答案:

答案 0 :(得分:0)

您可以使用Resource Hacker™

安装Ressource Hacker后,转到文件 - >打开(你的.exe) 然后你会得到右边的PYTHONSCRIPT,Icon ......:右键点击Icon - >替换图标 - >然后打开你的.ico文件 - >更换 完成后保存修改,

答案 1 :(得分:0)

setup_dict = dict(console=[{'script':'script.py','icon_resources':[(0,'myicon.ico')]}])
setup(**setup_dict)

这对我有用

答案 2 :(得分:-1)

from distutils.core import setup
import py2exe

setup(
    console = [
        {
            "script": 'script.py',     
            "icon_resources": [(0, "myicon.ico")]
        }
    ],
) 

在网站over here找到此信息;好时机 - 几乎要在你身后发布这个问题了。