diff options
author | Lorin Hochstein <lorin@isi.edu> | 2011-01-11 13:11:30 -0500 |
---|---|---|
committer | Lorin Hochstein <lorin@isi.edu> | 2011-01-11 13:11:30 -0500 |
commit | 4c66b2bb2a1f2b44acf9fa62216b78faa10fdfd7 (patch) | |
tree | 5bdd5643670d45af8cebd2d5989ba9edcdde5625 | |
parent | b8de5221368c4055fc593c6d0d7164f2be956924 (diff) | |
download | nova-4c66b2bb2a1f2b44acf9fa62216b78faa10fdfd7.tar.gz |
Now tries to install virtualenv via easy_install if not present
-rw-r--r-- | tools/install_venv.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/install_venv.py b/tools/install_venv.py index 32c3723526..4e3941210b 100644 --- a/tools/install_venv.py +++ b/tools/install_venv.py @@ -66,7 +66,8 @@ def check_dependencies(): # Try installing it via easy_install... if HAS_EASY_INSTALL: print 'Installing virtualenv via easy_install...', - if not run_command(['which', 'easy_install']): + if not (run_command(['which', 'easy_install']) and + run_command(['easy_install', 'virtualenv'])): die('ERROR: virtualenv not found.\n\nNova development requires virtualenv,' ' please install it using your favorite package management tool') print 'done.' |