virtualenvutils — Utilities for virtualenvs¶
-
ievv_opensource.utils.virtualenvutils.
is_in_virtualenv
()[source]¶ Returns
True
if we are in a virtualenv.
-
ievv_opensource.utils.virtualenvutils.
get_virtualenv_directory
()[source]¶ Get the root directory of the current virtualenv.
Raises OSError if not in a virtualenv.
-
ievv_opensource.utils.virtualenvutils.
add_virtualenv_bin_directory_to_path
()[source]¶ Add
get_virtualenv_directory()
toos.environ['PATH']
.Why do we need this? This is used to work around limitations in how certain IDE’s implement virtualenv support. They may add the virtualenv to PYTHONPATH, but to to PATH.