diff options
| author | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2012-05-26 03:45:29 +0100 |
|---|---|---|
| committer | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2012-05-26 03:45:29 +0100 |
| commit | bd885cf8bc59f7621b62029065a7bbfe7ab3b9fc (patch) | |
| tree | b4509ec6075d931aee2e92e6affe2a16eb578287 /Tools | |
| parent | a124eb0185543ea02b835a6a41f5128c0a2943f5 (diff) | |
| download | cpython-bd885cf8bc59f7621b62029065a7bbfe7ab3b9fc.tar.gz | |
Implemented PEP 405 (Python virtual environments).
Diffstat (limited to 'Tools')
| -rw-r--r-- | Tools/msi/msi.py | 1 | ||||
| -rwxr-xr-x | Tools/scripts/pyvenv | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Tools/msi/msi.py b/Tools/msi/msi.py index c29e6cad67..8e2f5a3f81 100644 --- a/Tools/msi/msi.py +++ b/Tools/msi/msi.py @@ -1122,6 +1122,7 @@ def add_files(db): lib.add_file("2to3.py", src="2to3") lib.add_file("pydoc3.py", src="pydoc3") lib.add_file("pysetup3.py", src="pysetup3") + lib.add_file("pyvenv.py", src="pyvenv") if have_tcl: lib.start_component("pydocgui.pyw", tcltk, keyfile="pydocgui.pyw") lib.add_file("pydocgui.pyw") diff --git a/Tools/scripts/pyvenv b/Tools/scripts/pyvenv new file mode 100755 index 0000000000..978d691d1e --- /dev/null +++ b/Tools/scripts/pyvenv @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 +if __name__ == '__main__': + import sys + rc = 1 + try: + import venv + venv.main() + rc = 0 + except Exception as e: + print('Error: %s' % e, file=sys.stderr) + sys.exit(rc) |
