Andrea Crotti
unread,Jan 26, 2012, 6:16:32 AM1/26/12You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to pytho...@python.org
I have a python script which has to run some other code and to separate
the different projects I'm
using virtualenv.
What my this script does is:
- check if the virtualenv exists already, otherwise create it with
virtualenv.create_environment(venv_path, site_packages=True,
unzip_setuptools=False,
never_download=True)
- generate the right command to call and use
check_call(['virtualenv_interpreter', 'command', 'to', 'run']) to
execute the
whole thing inside the virtual environment.
It works fine, but for example debugging doesn't work very after the
check_call is called.
Is there a better way or maybe is it possible to change the
sys.executable at run-time?
Or in general how do I debug/profile python subprocesses?
Thanks,
Andrea