mirror of
https://github.com/zulip/zulip.git
synced 2025-11-05 22:43:42 +00:00
create-production-venv: Add PY3 support to production venv creation script.
Create production python virtual env based on system python version.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/python
|
||||
#!/usr/bin/env python
|
||||
|
||||
import os
|
||||
import argparse
|
||||
@@ -19,5 +19,10 @@ args = parser.parse_args()
|
||||
# install dependencies for setting up the virtualenv
|
||||
run(["apt-get", "-y", "install"] + VENV_DEPENDENCIES)
|
||||
|
||||
cached_venv_path = setup_virtualenv(args.target, os.path.join(ZULIP_PATH, "requirements", "py2_prod.txt"))
|
||||
python_version = sys.version_info[0]
|
||||
|
||||
cached_venv_path = setup_virtualenv(
|
||||
args.target,
|
||||
os.path.join(ZULIP_PATH, "requirements", "py{}_prod.txt".format(python_version)),
|
||||
virtualenv_args=['-p', 'python{}'.format(python_version)])
|
||||
# Now the virtualenv has been activated
|
||||
|
||||
Reference in New Issue
Block a user