安装ComfyUI
conda 环境
使用 conda
安装环境的步骤如下:
1. 安装 Miniconda/Anaconda
首先需要安装 conda
,可以选择安装 Miniconda 或 Anaconda。如果你还没有安装,可以从以下链接下载:
2. 创建新环境
创建一个新的 Conda 环境,使用 conda create
命令。你可以指定 Python 版本或其它包。
conda create --name myenv python=3.8
这将创建一个名为 myenv
的新环境,Python 版本为 3.8。
3. 激活环境
创建环境后,可以使用以下命令激活它:
conda activate myenv
激活后,终端的提示符通常会显示出当前环境名称。
4. 安装包
激活环境后,你可以使用 conda install
命令来安装包。例如,安装 numpy
:
conda install numpy
如果需要从指定的渠道安装包(比如 conda-forge),可以使用以下命令:
conda install -c conda-forge numpy
5. 查看已安装的包
查看环境中已安装的包:
conda list
6. 删除环境
如果你不再需要某个环境,可以使用以下命令删除它:
conda remove --name myenv --all
7. 保存环境配置
你可以将环境导出为 .yml
文件,这样可以在不同的机器上轻松重现环境:
conda env export > environment.yml
通过 .yml
文件安装环境:
conda env create -f environment.yml
这样,你就可以使用 conda
创建和管理你的 Python 环境了。
ComfyUI
要安装 ComfyUI,你可以按照以下步骤操作。假设你已经有 Conda 和 Python 环境,并且你使用的是 Linux、macOS 或 Windows 系统。
1. 创建并激活 Conda 环境
为了避免影响其他项目,建议你在一个单独的 Conda 环境中安装 ComfyUI。
conda create --name comfyui python=3.10
conda activate comfyui
2. 安装依赖项
ComfyUI 通常依赖于一些深度学习框架和库。你可以使用 pip
来安装这些依赖项。
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 # 根据你显卡的CUDA版本选择
如果你使用的是 CPU 版本,可以安装不带 CUDA 的 PyTorch:
pip install torch torchvision torchaudio
3. 克隆 ComfyUI 仓库
在一个合适的目录中克隆 ComfyUI 源代码:
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
4. 安装其他依赖
进入 ComfyUI 目录后,安装所需的 Python 依赖:
pip install -r requirements.txt
5. 运行 ComfyUI
安装完成后,你可以通过以下命令启动 ComfyUI:
python main.py
6. 浏览器访问
启动后,你可以在浏览器中访问 ComfyUI,默认情况下它运行在 http://127.0.0.1:8188
。
启动 0.0.0.0
python main.py --listen 0.0.0.0
如果你在安装过程中遇到任何依赖问题,可以尝试手动安装所缺少的库,并确保 CUDA 和 PyTorch 的版本与显卡驱动程序匹配。