diff options
| -rwxr-xr-x | virtualenv.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/virtualenv.py b/virtualenv.py index e5f93bc..4b5e05c 100755 --- a/virtualenv.py +++ b/virtualenv.py @@ -363,6 +363,9 @@ def main(): else: logger.notify('Running virtualenv with interpreter %s' % interpreter) env['VIRTUALENV_INTERPRETER_RUNNING'] = 'true' + file = __file__ + if file.endswith('.pyc'): + file = file[:-1] os.execvpe(interpreter, [interpreter, __file__] + sys.argv[1:], env) if not args: |
