赞
踩
确认已经安装并配置conda
conda -V
指令格式:
conda create -n yourenvname python=x.x.x
例子:
conda create -n webui_venv_proj python=3.10.6
使用conda安装虚拟环境,并指定安装地址
指令格式:
conda create python=x.x.x --prefix /path/to/your/preferred/location/yourenvname
例子:
conda create python=3.10.6 --prefix /mnt/workspace/webui_venv_proj
在Conda中,不能同时使用-n/--name
和-p/--prefix
来创建虚拟环境,因为它们是互斥的选项。如果想指定虚拟环境的安装路径,应该使用-p/--prefix
而不是-n/--name
。这意味着无法同时指定虚拟环境的名称和安装路径。
查找所有的conda虚拟环境的安装地址
conda env list
激活指定的conda虚拟环境
指令格式:
conda activate /path/to/your/preferred/location/yourenvname
# 或
conda activate your_env_name
例子:
conda activate /mnt/workspace/webui_venv_proj
conda activate E:\AGI\intro_venv_03
激活虚拟环境之后可以查看虚拟环境中的Python版本
python3 --version
此时命令行的前部显示了当前虚拟环境的地址。
conda deactivate
删除指定的conda虚拟环境
指令格式:
conda env remove --name yourenvname
conda env remove --prefix /path/to/your/preferred/location/yourenvname
例子:
conda env remove --name webui_venv_proj
conda env remove --prefix /opt/conda/envs/webui_venv_proj
确保git已安装
git --version
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
检查服务器的git和github账号是否已经连接
ssh -T git@github.com
生成 SSH 密钥
ssh-keygen
查看生成的SSH密钥
cat ~/.shh/id_rsa.pub
再次检查服务器的git和github账号是否已经连接
ssh -T git@github.com
克隆stable-diffusion-webui代码
git clone git@github.com:AUTOMATIC1111/stable-diffusion-webui.git
wget [选项] [URL]
wget -P /mnt/workspace/webui_venv/stable-diffusion-webui/models/Stable-diffusion https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt
curl -o /mnt/workspace/webui_venv/stable-diffusion-webui/models/Stable-diffusion https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt
查看python环境是否是python3.10.6(stable-diffusion-webui启动需要的Python版本):
python --version
如果不是,确保执行了激活conda环境。
conda list
一、在windows环境下修改pip镜像源的方法(以python3.5为例)
(1):在windows文件管理器中,输入 %APPDATA%``
(2):会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件
(3):在新建的pip.ini文件中输入以下内容,搞定
[global]``timeout = 6000``index-url = http://pypi.douban.com/simple``trusted-host = pypi.douban.com
二、在linux系统中更新pip源的方式(以centos,python2.7为例)
在linux环境下的修改方式和在windows环境下修改方式基本相同,这里简单总结一下:
(1):在用户的家目录下面创建名为.pip文件夹
(2):在创建好的.pip文件夹中创建名为pip.conf的文件
(3):在pip.conf文件中输入以下内容,ok!!!
[global]``timeout = 6000``index-url = http:``//pypi``.douban.com``/simple``trusted-host = pypi.douban.com
注意事项:
http://mirrors.aliyun.com/pypi/simple/
中的simple目录必须有。
--no-cache-dir
重新下载安装包,而不是使用缓存包。
trusted-host = mirrors.aliyun.com
一定要加上这行,否则会报错。
pip国内镜像源。
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple
Python官方 https://pypi.python.org/simple/
v2ex http://pypi.v2ex.com/simple/
中国科学院 http://pypi.mirrors.opencas.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
配置git代理服务器
git config --global https.proxy https://localhost:443
增大git缓冲区大小
// 524288000 的单位代表 B,524288000B 也就是 500MB。
git config –-global http.postBuffer 524288000
用于向stable-diffusion-webui\repositories
目录中安装stablediffusion
和stable-diffusion-stability-ai
查看git正在拉取的远程库(可选)
git remote -v
执行webui-user.bat
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。