I'm using distribute/pip/virtualenv to develop a Python 3 project (leges). I've got a pretty basic setup:
python setup.py develop, a script like the following is created in my virtualenv's bin directory:
requires = 'leges==0.1dev'
from pkg_resources import require; require('leges==0.1dev')
file = '/Users/victor/programming/leges/leges/bin/leges-sfs'
This does not work on Python 3, as execfile doesn't exist anymore. Using
install_scripts) copies my
bin/leges-sfs script, which works. However,
install_scripts does not overwrite files, so I have to do this:
$ python setup.py develop
$ rm ~/.virtualenvs/leges3.2/bin/leges-sfs
$ python setup.py install_scripts
I think the
develop command should use the same script installation method as the regular install command, or at least not use