Interface to conda
R functions for managing Python conda environments.
conda_list(conda = "auto") conda_create( envname = NULL, packages = NULL, forge = TRUE, channel = character(), conda = "auto", python_version = NULL ) conda_remove(envname, packages = NULL, conda = "auto") conda_install( envname = NULL, packages, forge = TRUE, channel = character(), pip = FALSE, pip_options = character(), pip_ignore_installed = FALSE, conda = "auto", python_version = NULL, ... ) conda_binary(conda = "auto") conda_version(conda = "auto") conda_python(envname = NULL, conda = "auto")
conda |
The path to a |
envname |
The name of, or path to, a conda environment. |
packages |
A character vector, indicating package names which should be
installed or removed. Use |
forge |
Boolean; include the Conda Forge repository? |
channel |
An optional character vector of Conda channels to include.
When specified, the |
python_version |
The version of Python to be used in this Conda
environment. The associated Python package from Conda will be requested
as |
pip |
Boolean; use |
pip_options |
An optional character vector of additional command line
arguments to be passed to |
pip_ignore_installed |
Ignore installed versions when using pip
(defaults to |
... |
Optional arguments, reserved for future expansion. |
conda_list()
returns a data frame with the names and paths to the
respective python binaries of available environments. conda_create()
returns the path to the python binary of the created environment.
conda_binary()
returns the location of the main conda binary or NULL
if none can be found.
When conda = "auto"
, reticulate
will attempt to automatically find an
Anaconda / Miniconda installation and use that. reticulate
will search the
following locations:
The location specified by the reticulate.conda_binary
R option;
The miniconda_path()
location (if it exists);
The program PATH
;
A set of pre-defined locations where Conda is typically installed.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.