def create_venv(venv_path): """Create a Python 2 virtual environment at venv_path. :param str venv_path: path where the venv should be created """ python2 = _venv_common.find_python_executable(2) command = [sys.executable, '-m', 'virtualenv', '--python', python2, venv_path] _venv_common.subprocess_with_print(command)
def create_venv(venv_path): """Create a Python 3 virtual environment at venv_path. :param str venv_path: path where the venv should be created """ python3 = _venv_common.find_python_executable(3) command = [python3, '-m', 'venv', venv_path] _venv_common.subprocess_with_print(command)
def create_venv(venv_path): """Create a Python 2 virtual environment at venv_path. :param str venv_path: path where the venv should be created """ python2 = _venv_common.find_python_executable(2) command = [ sys.executable, '-m', 'virtualenv', '--python', python2, venv_path ] environ = os.environ.copy() environ['VIRTUALENV_NO_DOWNLOAD'] = '1' _venv_common.subprocess_with_print(command, environ)