mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
docs: update 020_INSTALL_MANUAL.md
Redo the install the package section. It was inaccurate with respect to extra index URLs.
This commit is contained in:
parent
a0ae2f37d7
commit
98ab387e2b
@ -6,11 +6,7 @@
|
|||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
!!! tip "Conda"
|
InvokeAI is distributed as a python package on PyPI, installable with `pip`. There are a few things that are handled by the installer and launcher that you'll need to manage manually, described in this guide.
|
||||||
|
|
||||||
As of InvokeAI v2.3.0 installation using the `conda` package manager is no longer being supported. It will likely still work, but we are not testing this installation method.
|
|
||||||
|
|
||||||
InvokeAI is distributed as a python package on PyPI, installable with `pip`. There are a few things that are handled by the installer that you'll need to manage manually, described in this guide.
|
|
||||||
|
|
||||||
### Requirements
|
### Requirements
|
||||||
|
|
||||||
@ -81,31 +77,23 @@ Before you start, go through the [installation requirements].
|
|||||||
python3 -m pip install --upgrade pip
|
python3 -m pip install --upgrade pip
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Install the InvokeAI Package. The `--extra-index-url` option is used to select the correct `torch` backend:
|
1. Install the InvokeAI Package. The base command is `pip install InvokeAI --use-pep517`, but you may need to change this depending on your system and the desired features.
|
||||||
|
|
||||||
=== "CUDA (NVidia)"
|
- You may need to provide an [extra index URL]. Select your platform configuration using [this tool on the PyTorch website]. Copy the `--extra-index-url` string from this and append it to your install command.
|
||||||
|
|
||||||
```bash
|
!!! example "Install with an extra index URL"
|
||||||
pip install "InvokeAI[xformers]" --use-pep517 --extra-index-url https://download.pytorch.org/whl/cu121
|
|
||||||
```
|
|
||||||
|
|
||||||
=== "ROCm (AMD)"
|
```bash
|
||||||
|
pip install InvokeAI --use-pep517 --extra-index-url https://download.pytorch.org/whl/cu121
|
||||||
|
```
|
||||||
|
|
||||||
```bash
|
- If you have a CUDA GPU and want to install with `xformers`, you need to add an option to the package name. Note that `xformers` is not necessary. PyTorch includes an implementation of the SDP attention algorithm with the same performance.
|
||||||
pip install InvokeAI --use-pep517 --extra-index-url https://download.pytorch.org/whl/rocm5.6
|
|
||||||
```
|
|
||||||
|
|
||||||
=== "CPU (Intel Macs & non-GPU systems)"
|
!!! example "Install with `xformers`"
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install InvokeAI --use-pep517 --extra-index-url https://download.pytorch.org/whl/cpu
|
pip install "InvokeAI[xformers]" --use-pep517
|
||||||
```
|
```
|
||||||
|
|
||||||
=== "MPS (Apple Silicon)"
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pip install InvokeAI --use-pep517
|
|
||||||
```
|
|
||||||
|
|
||||||
1. Deactivate and reactivate your runtime directory so that the invokeai-specific commands become available in the environment:
|
1. Deactivate and reactivate your runtime directory so that the invokeai-specific commands become available in the environment:
|
||||||
|
|
||||||
@ -153,3 +141,5 @@ Note that if you run into problems with the Conda installation, the InvokeAI
|
|||||||
staff will **not** be able to help you out. Caveat Emptor!
|
staff will **not** be able to help you out. Caveat Emptor!
|
||||||
|
|
||||||
[installation requirements]: INSTALL_REQUIREMENTS.md
|
[installation requirements]: INSTALL_REQUIREMENTS.md
|
||||||
|
[this tool on the PyTorch website]: https://pytorch.org/get-started/locally/#start-locally
|
||||||
|
[extra index URL]: https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-extra-index-url
|
||||||
|
Loading…
Reference in New Issue
Block a user