[Distutils] What is the reason for requiring that an explicitly set egg-install installation is in the path?

Jim Fulton jim at zope.com
Thu May 18 16:08:08 CEST 2006

If I explicitly specify an installation directory, for example, by

   install_lib = ~/py-lib
   install_scripts = ~/bin

in setup.cfg, setuptools gives me an error is the specified
lib dir isn't in the Python path.

Why is this?  Is this for my protection? If so, I don't need a path
nanny. :)  I can understand this, to some degree, if --prefix is used,
but if I specifically set an install location, setuptools should trust
that I know what the heck I'm doing.


Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org

More information about the Distutils-SIG mailing list