mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-02-16 16:32:34 +08:00
Include instruction on creating directories
This commit is contained in:
parent
f195230e2a
commit
6e5dddb5f1
17
README.md
17
README.md
@ -127,7 +127,12 @@ On macOS, install exactly Python 3.11 using `brew`, which you can download from
|
|||||||
```shell
|
```shell
|
||||||
comfyui
|
comfyui
|
||||||
```
|
```
|
||||||
This will start ComfyUI in the current working directory of your terminal. This should have your `models/` directory. If your models are located somewhere else, such as `C:/some directory/models`, do:
|
Create the directories you can fill with checkpoints:
|
||||||
|
```shell
|
||||||
|
comfyui --create-directories
|
||||||
|
```
|
||||||
|
Your current working directory is wherever you started running `comfyui`. You don't need to clone this repository, observe it is omitted from the instructions.
|
||||||
|
You can `cd` into a different directory containing `models/`, or if the models are located somehwere else, like `C:/some directory/models`, do:
|
||||||
```shell
|
```shell
|
||||||
comfyui --cwd="C:/some directory/"
|
comfyui --cwd="C:/some directory/"
|
||||||
```
|
```
|
||||||
@ -146,9 +151,7 @@ On macOS, install exactly Python 3.11 using `brew`, which you can download from
|
|||||||
curl -L https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt -o ./models/checkpoints/v1-5-pruned-emaonly.ckpt
|
curl -L https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt -o ./models/checkpoints/v1-5-pruned-emaonly.ckpt
|
||||||
```
|
```
|
||||||
|
|
||||||
3. (Optional) Put your VAE into the `models/vae` folder.
|
3. Create a virtual environment:
|
||||||
|
|
||||||
4. (Optional) Create a virtual environment:
|
|
||||||
1. Create an environment:
|
1. Create an environment:
|
||||||
```shell
|
```shell
|
||||||
python -m virtualenv venv
|
python -m virtualenv venv
|
||||||
@ -166,11 +169,11 @@ On macOS, install exactly Python 3.11 using `brew`, which you can download from
|
|||||||
source ./venv/bin/activate
|
source ./venv/bin/activate
|
||||||
```
|
```
|
||||||
|
|
||||||
5. Then, run the following command to install `comfyui` into your current environment. This will correctly select the version of pytorch that matches the GPU on your machine (NVIDIA or CPU on Windows, NVIDIA AMD or CPU on Linux):
|
4. Then, run the following command to install `comfyui` into your current environment. This will correctly select the version of pytorch that matches the GPU on your machine (NVIDIA or CPU on Windows, NVIDIA AMD or CPU on Linux):
|
||||||
```shell
|
```shell
|
||||||
pip install -e .[dev]
|
pip install -e .[dev]
|
||||||
```
|
```
|
||||||
6. To run the web server:
|
5. To run the web server:
|
||||||
```shell
|
```shell
|
||||||
comfyui
|
comfyui
|
||||||
```
|
```
|
||||||
@ -184,7 +187,7 @@ On macOS, install exactly Python 3.11 using `brew`, which you can download from
|
|||||||
(cd tests-ui && npm ci && npm run test:generate && npm test)
|
(cd tests-ui && npm ci && npm run test:generate && npm test)
|
||||||
```
|
```
|
||||||
You can use `comfyui` as an API. Visit the [OpenAPI specification](comfy/api/openapi.yaml). This file can be used to generate typed clients for your preferred language.
|
You can use `comfyui` as an API. Visit the [OpenAPI specification](comfy/api/openapi.yaml). This file can be used to generate typed clients for your preferred language.
|
||||||
7. To create the standalone binary:
|
6. To create the standalone binary:
|
||||||
```shell
|
```shell
|
||||||
python -m PyInstaller --onefile --noupx -n ComfyUI --add-data="comfy/;comfy/" --paths $(pwd) --paths comfy/cmd main.py
|
python -m PyInstaller --onefile --noupx -n ComfyUI --add-data="comfy/;comfy/" --paths $(pwd) --paths comfy/cmd main.py
|
||||||
```
|
```
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user