由于众所周知的原因,在国内机房下载python依赖包、访问github极慢的,而stable-diffusion-webui依赖了这些,导致在国内机房下载安装stable-diffusion-webui速度极慢。我之前在 《基于腾讯云CVM(国内)搭建stable-diffusion-webui环境 三》一文中介绍了一种在国内搭建stable-diffusion-webui环境的办法。这种办法步骤较多,比较繁琐,有没有其他简单的办法呢?
答案是肯定的,这就是腾讯云-云服务器CVM-镜像-导入自定义镜像。
本办法需要已经在腾讯云海外机房已经搭建完成了stable-diffusion-webui环境。
在腾讯云控制台-云服务器-实例中,选中已经搭建完成了stable-diffusion-webui环境的服务器,选择-制作镜像。
先到腾讯云控制台-对象存储COS中创建和云服务器同大区的COS存储桶,我这里都是新加坡(我是建议 全都在硅谷,构建stable-diffusion-webui相对较快)。
到腾讯云控制台-云服务器CVM-镜像-新加坡区,选中第一步创建的镜像,点击 更多,选择导出镜像,
等待一个较长时间后,可以在腾讯云控制台-对象存储COS中,获得镜像文件的地址。点击下图中的 详情 即可看到URL地址
进入腾讯云控制台-云服务器CVM-镜像-自定义镜像-导入镜像。
这里需要特别注意输入选项哦!包括地域、操作系统、系统架构、系统平台、系统版本。这里在创建海外的云服务器时可以查看到的。
注意:腾讯云的提示中说导入镜像只支持50G以内的镜像,但我实测是支持100GB的。(见上图)为避免万一,另外导入镜像真的非常非常慢,如果构建stable-diffusion-webui海外服务器时,硬盘大小建议选择缺省50GB。
这里需要特别注意的是:国内创建的CVM实例的规格和GPU必须和海外创建镜像的CVM实例的规格和GPU完全一致。(主要是因为腾讯云帮忙安装了显卡驱动,CVM实例不一致,显卡驱动就不能运行)。我的悲惨例子就是海外的是GN7.2XLARGE32 8核 32GB 1 NVIDIA T4,国内的是GN7.2XLARGE40 10核 40GB 1/2 NVIDIA T4,然后国内的webui.sh就跑不起来。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。