[Distutils] installing scripts into the user's PATH

Dave Peterson dpeterson at enthought.com
Fri Jan 4 00:00:34 CET 2008

Phillip J. Eby wrote:
> At 12:03 PM 1/3/2008 -0600, Carl Karsten wrote:
>> "Scripts are files containing Python source code, intended to be started from
>> the command line." http://docs.python.org/dist/node11.html
>> I want to do that.  I am hoping that once it is done, it will be in 
>> a dir that
>> is in the user's OS PATH.  (if that sounds restrictive, I didn't say 
>> it right.
>> at this point, I don't care what dir it is in, as long as the user 
>> doesn't have
>> to type it.  like /usr/bin on linux.  not sure where the right place 
>> would be on
>> mac/win.)
>> Is this supported?
> The default locations on everything but Windows will generally have 
> this work.  For Windows, there isn't much you can do except tell 
> people to make sure the Python "Scripts" directory is added to their PATH.

Just curious, but is there a reason setuptools uses 'Scripts' on Windows 
instead of the 'Tools' dir?  Unless I'm mistaken, a a new install of 
Python 2.5 puts scripts in 'Tools'.

-- Dave

More information about the Distutils-SIG mailing list