pixi install
#
About#
Install an environment, both updating the lockfile and installing the environment
Usage#
Options#
-
--environment (-e) <ENVIRONMENT>
- The environment to install
May be provided more than once.
-
--all (-a)
- Install all environments
Config Options#
-
--tls-no-verify
- Do not verify the TLS certificate of the server
-
--auth-file <AUTH_FILE>
- Path to the file containing the authentication token
-
--pypi-keyring-provider <PYPI_KEYRING_PROVIDER>
- Specifies whether to use the keyring to look up credentials for PyPI
options:disabled
,subprocess
-
--concurrent-solves <CONCURRENT_SOLVES>
- Max concurrent solves, default is the number of CPUs
-
--concurrent-downloads <CONCURRENT_DOWNLOADS>
- Max concurrent network requests, default is
50
Update Options#
-
--frozen
- Install the environment as defined in the lockfile, doesn't update lockfile if it isn't up-to-date with the manifest file
env:PIXI_FROZEN
-
--locked
- Check if lockfile is up-to-date before installing the environment, aborts when lockfile isn't up-to-date with the manifest file
env:PIXI_LOCKED
Global Options#
-
--manifest-path <MANIFEST_PATH>
- The path to
pixi.toml
,pyproject.toml
, or the workspace directory
Description#
Install an environment, both updating the lockfile and installing the environment.
This command installs an environment, if the lockfile is not up-to-date it will be updated.
pixi install
only installs one environment at a time, if you have multiple environments you can select the right one with the --environment
flag. If you don't provide an environment, the default
environment will be installed.
If you want to install all environments, you can use the --all
flag.
Running pixi install
is not required before running other commands like pixi run
or pixi shell
. These commands will automatically install the environment if it is not already installed.
You can use pixi reinstall
to reinstall all environments, one environment or just some packages of an environment.
Examples#
pixi install
pixi install --manifest-path ~/myworkspace/pixi.toml
pixi install --frozen
pixi install --locked
pixi install --environment lint
pixi install -e lint