[Distutils] Distutils and easy_install...

P.J. Eby pje at telecommunity.com
Thu Apr 16 20:32:26 CEST 2009


At 01:03 PM 4/16/2009 -0400, Douglas Mayle wrote:
>Hey everyone,
>         I'm having an annoying problem and I was directed here to 
> see if you
>knew what could be done.
>
>         I'm using distutils for my package instead of setuptools 
> because it's
>a command line app, and the half second that setup tools adds to each
>launch for pkg_resource scanning is unacceptable.  I use the scripts
>parameter, and it happily installs the script I expect and things are
>running along.  If I try to use easy_install to install the package,
>however, (and more importantly, if a user of mine does) it seems that
>setuptools is monkeypatching the distutils module and replacing
>setup.  This means that instead of just copying my script to bin,
>setuptools is creating it's own script that does a pkg_resource scan
>and then loads my script from the original location.  Is there any way
>to ensure that I'm using the distutils.core.setup that I expect, and
>not the one that setuptools monkeypatches into place?

Use "easy_install -eb. MyPackage" to download the source (which will 
be placed in a 'mypackage/' subdirectory, then change to that 
directory and run "setup.py install" to install using distutils 
instead of setuptools.



More information about the Distutils-SIG mailing list