开发者社区> 问答> 正文

部署完stable diffusion,第一次打开报错

{ "ErrorCode": "CAExited", "ErrorMessage": "Function instance exited unexpectedly(code 1, message:operation not permitted) with start command ' /bin/sh -c python -u webui.py --listen --port 7860 ${CLI_ARGS}'.\nLogs:ver_hostname)\r\n File "/usr/local/lib/python3.10/ssl.py", line 513, in wrap_socket\r\n return self.sslsocket_class._create(\r\n File "/usr/local/lib/python3.10/ssl.py", line 1071, in _create\r\n self.do_handshake()\r\n File "/usr/local/lib/python3.10/ssl.py", line 1342, in do_handshake\r\n self._sslobj.do_handshake()\r\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n File "/stable-diffusion-webui/webui.py", line 136, in initialize\r\n modules.sd_models.load_model()\r\n File "/stable-diffusion-webui/modules/sd_models.py", line 430, in load_model\r\n sd_model = instantiate_from_config(sd_config.model)\r\n File "/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/util.py", line 79, in instantiate_from_config\r\n return get_obj_from_str(config["target"])(**config.get("params", dict()))\r\n File "/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py", line 563, in init\r\n self.instantiate_cond_stage(cond_stage_config)\r\n File "/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py", line 630, in instantiate_cond_stage\r\n model = instantiate_from_config(config)\r\n File "/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/util.py", line 79, in instantiate_from_config\r\n return get_obj_from_str(config["target"])(**config.get("params", dict()))\r\n File "/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/modules/encoders/modules.py", line 100, in init\r\n self.transformer = CLIPTextModel.from_pretrained(version)\r\n File "/usr/local/lib/python3.10/site-packages/transformers/modeling_utils.py", line 2012, in from_pretrained\r\n config, model_kwargs = cls.config_class.from_pretrained(\r\n File "/usr/local/lib/python3.10/site-packages/transformers/models/clip/configuration_clip.py", line 135, in from_pretrained\r\n config_dict, kwargs = cls.get_config_dict(pretrained_model_name_or_path, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/transformers/configuration_utils.py", line 559, in get_config_dict\r\n config_dict, kwargs = cls._get_config_dict(pretrained_model_name_or_path, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/transformers/configuration_utils.py", line 614, in _get_config_dict\r\n resolved_config_file = cached_file(\r\n File "/usr/local/lib/python3.10/site-packages/transformers/utils/hub.py", line 409, in cached_file\r\n resolved_file = hf_hub_download(\r\n File "/usr/local/lib/python3.10/site-packages/huggingface_hub/utils/_validators.py", line 120, in _inner_fn\r\n return fn(*args, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 1332, in hf_hub_download\r\n http_get(\r\n File "/usr/local/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 505, in http_get\r\n r = _request_wrapper(\r\n File "/usr/local/lib/python3.10/site-packages/huggingface_hub/file_download.py", line 442, in _request_wrapper\r\n return http_backoff(\r\n File "/usr/local/lib/python3.10/site-packages/huggingface_hub/utils/_http.py", line 129, in http_backoff\r\n response = requests.request(method=method, url=url, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/requests/api.py", line 61, in request\r\n return session.request(method=method, url=url, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/requests/sessions.py", line 542, in request\r\n resp = self.send(prep, **send_kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/requests/sessions.py", line 655, in send\r\n r = adapter.send(request, **kwargs)\r\n File "/usr/local/lib/python3.10/site-packages/requests/adapters.py", line 498, in send\r\n raise ConnectionError(err, request=request)\r\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\r\n\r\n\r\nStable diffusion model failed to load, exiting" }

展开
收起
游客ksjwbrhr3ugga 2023-06-10 23:41:27 367 0
5 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    根据错误信息,似乎是在启动 webui.py 时出现了问题。具体而言,可能是因为 webui.py 尝试连接远程服务器时遇到了连接问题。您可以尝试以下步骤:

    确保您的网络连接正常,并且您可以访问远程服务器上的相关资源。

    检查您的配置文件,确保您已经正确地配置了远程服务器的地址和端口。

    检查您的防火墙设置,确保您的服务器端口没有被阻止。

    尝试使用 telnet 命令测试您的服务器是否能够连接。例如,如果您的服务器地址是 example.com,端口是 7860,您可以这样运行命令:

    telnet example.com 7860 如果您看到成功的连接消息,则表示您的服务器可以连接。

    如果您仍然无法解决问题,请提供更多详细信息,例如您的配置文件和其他相关设置,以便我们更好地帮助您解决问题。

    2023-06-11 14:41:45
    赞同 展开评论 打赏
  • 云端行者觅知音, 技术前沿我独行。 前言探索无边界, 阿里风光引我情。

    您提供的错误消息表明函数实例意外退出,错误代码为 1,并显示一条消息“不允许操作”。此错误消息表明您用于运行 webui.py 文件的启动命令可能存在权限问题。 一种可能的解决方案是检查文件的权限并确保它是可执行的。您可以通过在终端中运行以下命令来执行此操作:

    chmod +x webui.py

    此命令将赋予 webui.py 文件可执行权限,这可能会解决“不允许操作”的错误。 如果这不能解决问题,您可能需要检查您用于运行 webui.py 文件的启动命令并确保它是正确的。

    2023-06-11 09:49:35
    赞同 展开评论 打赏
  • 不断追求着最新的技术和趋势,在云技术的世界里,我不断寻找着新的机会和挑战,不断挑战自己的认知和能力。

    这个错误信息表明稳定性扩散部署过程中出现了错误,具体错误原因可能需要更多信息才能确定。不过,根据错误信息中的 "Operation not permitted" 可以猜测可能和权限有关。

    为了解决这个问题,可以尝试以下步骤:

    确认你的终端权限是否足够,是否能够执行 "python -u webui.py --listen --port 7860" 命令。可以尝试使用 "sudo" 命令来提高权限。

    确认你的稳定性扩散部署文件是否正确,特别是与当前操作系统版本是否兼容。可以尝试重新安装扩散部署文件或更新到最新版本。

    确认你的防火墙是否阻止了扩散部署程序的访问。可以尝试关闭防火墙或更改扩散部署程序的访问规则。

    2023-06-11 09:43:50
    赞同 展开评论 打赏
  • 根据报错信息,似乎是模型加载失败导致程序退出。具体原因可能是网络连接问题、模型文件缺失或者模型文件损坏等。

    您可以尝试以下方法来解决问题:

    1. 检查网络连接是否正常,确保能够正常访问模型文件所在的服务器或存储空间。

    2. 检查模型文件是否存在,确认文件路径是否正确。

    3. 如果模型文件已经损坏,可以尝试重新下载或者使用备份文件。

    4. 如果以上方法都无法解决问题,可以尝试重新部署应用程序或者联系开发人员寻求帮助。

    另外,根据报错信息中的日志可以看出,程序运行时使用的 Python 版本是 3.10。需要注意的是,某些 Python 库可能不支持最新的 Python 版本,因此您需要确保所有使用的库都能够与 Python 3.10 兼容。

    2023-06-11 08:53:40
    赞同 1 展开评论 打赏
  • 根据报错信息,Function实例启动的时候出现了"operation not permitted"的错误,这通常是因为容器内的进程没有足够的权限执行某些操作,例如绑定到低端口或者访问敏感的系统资源等。可以尝试使用privileged模式或者添加必要的Capabilities来解决该问题。

    2023-06-11 07:42:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载