[Python-de] setuptools installieren keine data files

Andreas Pakulat apaku at gmx.de
Die Jun 27 14:39:40 CEST 2006


On 27.06.06 13:29:48, Diez B. Roggisch wrote:
> > > Wahrscheinlich ist 'ui' kein Package (__init__.py).
> >
> > Richtig, kein __init__.py, aber auch mit keinerlei .ui-Files im egg oder
> > unter <PYTHONHOME>/share/
> 
> Was Stefan meinte war: das muss ein package sein - also ein (leeres) 
> __init__.py haben.

Hab ich mich unklar ausgedrueckt? Was ich meinte war: Ja, da war kein
__init__.py drin, aber auch nach einem touch ui/__init__.py fuehrt ein

python setup.py install

zu keinerlei "Verwendung" der .ui-Dateien, weder unterhalb von build,
noch in <PYTHONHOME> oder im (ausgepackten) egg.

Was mir grad noch auffiel, ein python setup.py install_data fuehrt zu:
andreas at morpheus:~/projects/xpathevaluator>python setup.py install_data
running install_data
Traceback (most recent call last):
  File "setup.py", line 42, in ?
    package_data = {
  File "/home/andreas/python2.4/lib/python2.4/distutils/core.py", line 149, in setup
    dist.run_commands()
  File "/home/andreas/python2.4/lib/python2.4/distutils/dist.py", line 946, in run_commands
    self.run_command(cmd)
  File "/home/andreas/python2.4/lib/python2.4/distutils/dist.py", line 966, in run_command
    cmd_obj.run()
  File "/home/andreas/python2.4/lib/python2.4/distutils/command/install_data.py", line 50, in run
    for f in self.data_files:
TypeError: iteration over non-sequence

Andreas

-- 
Are you ever going to do the dishes?  Or will you change your major to biology?