stable-diffusion项目环境配置

stable-diffusion项目环境配置

  1. python解释器
    python要求python要求3.10以上的版本
    本机物理环境不满足要求,建议使用anaconda创建虚拟环境
    conda create – name diffusion python=3.10
    退出 base环境
    conda deactivate
    进入diffusion环境
    conda activate diffusion
    验证python版本
    python -V

  2. 安装git2
    卸载老版本git
    yum remove git
    安装新版本git
    yum install https://repo.ius.io/ius-release-el7.rpm
    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

  3. 安装pytorch及相关依赖
    https://pytorch.org/选择本地条件后在线安装

  4. 安装xformers
    下载xformers
    cd repositories
    git clone https://github.com/facebookresearch/xformers.git
    cd xformers
    git submodule update --init --recursive
    安装xformers依赖
    pip install -r requirements.txt
    编译xformers
    pip install -e .

  5. 安转stable-diffusion环境
    切换到stable-diffusion目录下
    cd …/…
    安装stable-diffusion环境
    pip install -r requirements.txt
    启动webui启动文件launch.py/start.sh
    python launch.py

你可能感兴趣的:(机器学习,stable,diffusion,python,开发语言)