setup.py fails miserably when invoked using relative path, i.e. `python ../../setup.py ...`. In this case it attempts to look up referenced files in current directory - not in its own dir.
What is it needed for? Does distutils2 fix this? I ask, because it adds another "save cwd;cd;...;restore cwd" yak shaving wrapper to development process, and the error message for failure is not very intuitive. -- anatoly t. On Sat, May 8, 2010 at 10:26 PM, P.J. Eby <[email protected]> wrote: > At 12:23 PM 5/8/2010 +0000, techtonik wrote: > >> New submission from techtonik <[email protected]>: >> >> (stable011) M:\p\python\trac\env\stable011>python >> ..\..\bitten\bitten-0.6.x\setup.py develop -mxd testenv\plugins > > Just FYI: you can NEVER run a setup.py in a different directory than the one > where you're located, whether it's with distutils or setuptools. > > I have no idea whether it works with distutils2 or is intended to be > supported, but if it's based on disutils code, then you MUST change to the > correct directory before running it. > > _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
