使用distutils安装python脚本时包含图像文件

时间:2015-01-05 02:43:38

标签: python tkinter distutils

我用tkinter编写了一个python程序,它有一个图标文件icon.gif。在程序中,图标被引用,就好像它在当前工作目录中一样(在测试时,它是)。但是当我尝试将程序安装到我的计算机上时(我在linux机器上),使用python setup.py install,该程序抱怨没有图标文件。

这是我对图标文件的引用:

root.tk.call('wm','iconphoto', root._w, tk.Image("photo", file="icon.gif"))

这是我的setup.py:

#!/usr/bin/env python

from distutils.core import setup

includefiles = ["icon.gif"]

setup(name='my-program',
      version='alpha',
      scripts=["my-program"],
      data_files=[('bitmaps', ['icon.gif'])],
     )

所以我基本上也想知道: 1.如何确保将图像复制到正确的位置。 2.如何在程序中引用我的图标图像,以便在distutils放置它的任何地方,它都可以工作。

0 个答案:

没有答案