| virtualenv-tools {reticulate} | R Documentation |
R functions for managing Python virtual environments.
virtualenv_list()
virtualenv_create(
envname = NULL,
python = NULL,
packages = "numpy",
system_site_packages = getOption("reticulate.virtualenv.system_site_packages",
default = FALSE)
)
virtualenv_install(
envname = NULL,
packages,
ignore_installed = FALSE,
pip_options = character(),
...
)
virtualenv_remove(envname = NULL, packages = NULL, confirm = interactive())
virtualenv_root()
virtualenv_python(envname = NULL)
envname |
The name of, or path to, a Python virtual environment. If
this name contains any slashes, the name will be interpreted as a path;
if the name does not contain slashes, it will be treated as a virtual
environment within |
python |
The path to a Python interpreter, to be used with the created
virtual environment. When |
packages |
A set of Python packages to install (via |
system_site_packages |
Boolean; create new virtual environments with
the |
ignore_installed |
Boolean; ignore previously-installed versions of the
requested packages? (This should normally be |
pip_options |
An optional character vector of additional command line
arguments to be passed to |
... |
Optional arguments; currently ignored for future expansion. |
confirm |
Boolean; confirm before removing packages or virtual environments? |
Virtual environments are by default located at ~/.virtualenvs (accessed
with the virtualenv_root function). You can change the default location by
defining defining the WORKON_HOME environment variable.
Virtual environment functions are not supported on Windows (the use of conda environments is recommended on Windows).