Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
sephuroth11
stable-diffusion-webui
提交
8fba733c
S
stable-diffusion-webui
项目概览
sephuroth11
/
stable-diffusion-webui
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
stable-diffusion-webui
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
8fba733c
编写于
12月 03, 2022
作者:
A
AUTOMATIC1111
提交者:
GitHub
12月 03, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #5286 from brkirch/launch-py-mac
Add macOS (Darwin) installation defaults
上级
60bd4d52
5ec8981d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
25 addition
and
2 deletion
+25
-2
launch.py
launch.py
+1
-0
webui-macos-env.sh
webui-macos-env.sh
+13
-0
webui-user.sh
webui-user.sh
+1
-1
webui.sh
webui.sh
+10
-1
未找到文件。
launch.py
浏览文件 @
8fba733c
...
@@ -186,6 +186,7 @@ def prepare_enviroment():
...
@@ -186,6 +186,7 @@ def prepare_enviroment():
parser
.
add_argument
(
"--ui-settings-file"
,
type
=
str
,
help
=
"filename to use for ui settings"
,
default
=
'config.json'
)
parser
.
add_argument
(
"--ui-settings-file"
,
type
=
str
,
help
=
"filename to use for ui settings"
,
default
=
'config.json'
)
args
,
_
=
parser
.
parse_known_args
(
sys
.
argv
)
args
,
_
=
parser
.
parse_known_args
(
sys
.
argv
)
sys
.
argv
,
_
=
extract_arg
(
sys
.
argv
,
'-f'
)
sys
.
argv
,
skip_torch_cuda_test
=
extract_arg
(
sys
.
argv
,
'--skip-torch-cuda-test'
)
sys
.
argv
,
skip_torch_cuda_test
=
extract_arg
(
sys
.
argv
,
'--skip-torch-cuda-test'
)
sys
.
argv
,
reinstall_xformers
=
extract_arg
(
sys
.
argv
,
'--reinstall-xformers'
)
sys
.
argv
,
reinstall_xformers
=
extract_arg
(
sys
.
argv
,
'--reinstall-xformers'
)
sys
.
argv
,
update_check
=
extract_arg
(
sys
.
argv
,
'--update-check'
)
sys
.
argv
,
update_check
=
extract_arg
(
sys
.
argv
,
'--update-check'
)
...
...
webui-macos-env.sh
0 → 100644
浏览文件 @
8fba733c
#!/bin/bash
####################################################################
# macOS defaults #
# Please modify webui-user.sh to change these instead of this file #
####################################################################
export
COMMANDLINE_ARGS
=
"--skip-torch-cuda-test --no-half --use-cpu interrogate"
export
TORCH_COMMAND
=
"pip install torch==1.12.1 torchvision==0.13.1"
export
K_DIFFUSION_REPO
=
"https://github.com/brkirch/k-diffusion.git"
export
K_DIFFUSION_COMMIT_HASH
=
"51c9778f269cedb55a4d88c79c0246d35bdadb71"
export
PYTORCH_ENABLE_MPS_FALLBACK
=
1
####################################################################
webui-user.sh
浏览文件 @
8fba733c
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
#clone_dir="stable-diffusion-webui"
#clone_dir="stable-diffusion-webui"
# Commandline arguments for webui.py, for example: export COMMANDLINE_ARGS="--medvram --opt-split-attention"
# Commandline arguments for webui.py, for example: export COMMANDLINE_ARGS="--medvram --opt-split-attention"
export
COMMANDLINE_ARGS
=
""
#
export COMMANDLINE_ARGS=""
# python3 executable
# python3 executable
#python_cmd="python3"
#python_cmd="python3"
...
...
webui.sh
浏览文件 @
8fba733c
...
@@ -4,6 +4,14 @@
...
@@ -4,6 +4,14 @@
# change the variables in webui-user.sh instead #
# change the variables in webui-user.sh instead #
#################################################
#################################################
# If run from macOS, load defaults from webui-macos-env.sh
if
[[
"
$OSTYPE
"
==
"darwin"
*
]]
;
then
if
[[
-f
webui-macos-env.sh
]]
then
source
./webui-macos-env.sh
fi
fi
# Read variables from webui-user.sh
# Read variables from webui-user.sh
# shellcheck source=/dev/null
# shellcheck source=/dev/null
if
[[
-f
webui-user.sh
]]
if
[[
-f
webui-user.sh
]]
...
@@ -51,10 +59,11 @@ fi
...
@@ -51,10 +59,11 @@ fi
can_run_as_root
=
0
can_run_as_root
=
0
# read any command line flags to the webui.sh script
# read any command line flags to the webui.sh script
while
getopts
"f"
flag
while
getopts
"f"
flag
>
/dev/null 2>&1
do
do
case
${
flag
}
in
case
${
flag
}
in
f
)
can_run_as_root
=
1
;;
f
)
can_run_as_root
=
1
;;
*
)
break
;;
esac
esac
done
done
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录