[Distutils] Problem with --uninstall option to setup.py develop
Warren Weckesser
warren.weckesser at enthought.com
Tue Apr 27 21:35:30 CEST 2010
Update: the version of setuptools that I was using was relatively old,
and had local patches. With distribute version 0.6.10, the --uninstall
option works.
Warren
Warren Weckesser wrote:
> I am using version "0.6c9-s1" of setuptools and Python 2.6.4.
>
> I am trying to use the --uninstall option of "setup.py develop", but
> even with a simple example, I get the following error:
>
> -----
> none:devtest warren$ python setup.py develop --uninstall
> running develop
> Traceback (most recent call last):
> File "setup.py", line 8, in <module>
> author="WW",
> File
> "/Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/distutils/core.py",
> line 152, in setup
> dist.run_commands()
> File
> "/Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/distutils/dist.py",
> line 975, in run_commands
> self.run_command(cmd)
> File
> "/Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/distutils/dist.py",
> line 995, in run_command
> cmd_obj.run()
> File
> "/Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/setuptools/command/develop.py",
> line 26, in run
> self._run_egg_info_script(self.distribution.location,
> AttributeError: Distribution instance has no attribute 'location'
> none:devtest warren$
> -----
>
> My files look like this:
>
> devtest/
> setup.py
> qwerty/
> __init__.py
> qwerty.py
>
> Running "setup.py develop" works fine.
>
> Here's setup.py:
>
> -----
> from setuptools import setup, find_packages
>
> setup(
> name="qwerty",
> packages=find_packages(),
> version="0.1.0",
> author="WW",
> )
> -----
>
> Is this a known problem, maybe fixed in a later version?
>
>
> Regards,
>
> Warren
>
>
>
>
More information about the Distutils-SIG
mailing list