It looks like this line in setup.py: package_dir = {'quixote':''}, Should instead be: package_dir = {'quixote':'.'}, At least, that was what the equivalent line in my PyCrust setup looked like (though I've forgotten most of the details since I originally created it) and making that change fixed the problem for me. --- Patrick K. O'Brien Orbtech > -----Original Message----- > From: quixote-users-admin@mems-exchange.org > [mailto:quixote-users-admin@mems-exchange.org]On Behalf Of Patrick K. > O'Brien > Sent: Saturday, April 27, 2002 9:08 AM > To: Quixote > Subject: [Quixote-users] Install error on win98 > > > I'm getting the following error when I try to install on Win98. I'll look > into it, but if anyone sees an obvious solution it would save me some time > and effort. I'm on Python 2.2.1. > > C:\Code\Quixote-0.4.7>python setup.py install > running install > running build > running build_py > Traceback (most recent call last): > File "setup.py", line 20, in ? > cmdclass = {'build_py': qx_build_py}, > File "C:\PYTHON22\lib\distutils\core.py", line 138, in setup > dist.run_commands() > File "C:\PYTHON22\lib\distutils\dist.py", line 893, in run_commands > self.run_command(cmd) > File "C:\PYTHON22\lib\distutils\dist.py", line 913, in run_command > cmd_obj.run() > File "C:\PYTHON22\lib\distutils\command\install.py", line 491, in run > self.run_command('build') > File "C:\PYTHON22\lib\distutils\cmd.py", line 330, in run_command > self.distribution.run_command(command) > File "C:\PYTHON22\lib\distutils\dist.py", line 913, in run_command > cmd_obj.run() > File "C:\PYTHON22\lib\distutils\command\build.py", line 107, in run > self.run_command(cmd_name) > File "C:\PYTHON22\lib\distutils\cmd.py", line 330, in run_command > self.distribution.run_command(command) > File "C:\PYTHON22\lib\distutils\dist.py", line 912, in run_command > cmd_obj.ensure_finalized() > File "C:\PYTHON22\lib\distutils\cmd.py", line 112, in ensure_finalized > self.finalize_options() > File "C:\PYTHON22\lib\distutils\command\build_py.py", line 57, in > finalize_opt > ions > self.package_dir[name] = convert_path(path) > File "C:\PYTHON22\lib\distutils\util.py", line 87, in convert_path > if pathname[0] == '/': > IndexError: string index out of range > > --- > Patrick K. O'Brien > Orbtech > > > _______________________________________________ > Quixote-users mailing list > Quixote-users@mems-exchange.org > http://www.mems-exchange.org/mailman/listinfo/quixote-users