:py:mod:`pip` ============= .. py:module:: conda.env.installers.pip .. autoapi-nested-parse:: Pip-flavored installer. Functions --------- .. autoapisummary:: conda.env.installers.pip.install .. py:function:: install(prefix, specs, args, *_, workdir=None, requirements_sources=None, **kwargs) Installs the pip dependencies in specs using a temporary pip requirements file. :param prefix: The path to the python and pip executables. :type prefix: string :param specs: Each element should be a valid pip dependency. Ignored when requirements_sources is nonempty. See: https://pip.pypa.io/en/stable/user_guide/#requirements-files https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format :type specs: iterable of strings :param workdir: Working directory for resolving relative paths in specs (e.g. -e ./local_pkg). Caller should derive from the environment file path. None for URLs or when no file path is available. :type workdir: str | None, optional :param requirements_sources: Pip requirements grouped by source file workdir. When present, conda writes one temporary requirements file and passes it to one pip subprocess so pip resolves all specs together. :type requirements_sources: list[tuple[list[str], str | None]] | None, optional