启动命令:
xinference-local --host 0.0.0.0 --port 9997
报错具体信息如下:
File "E:\anaconda3\envs\Xinference\Scripts\xinference-local.exe\__main__.py", line 7, in <module>
File "E:\anaconda3\envs\Xinference\Lib\site-packages\click\core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\anaconda3\envs\Xinference\Lib\site-packages\click\core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "E:\anaconda3\envs\Xinference\Lib\site-packages\click\core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\anaconda3\envs\Xinference\Lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\anaconda3\envs\Xinference\Lib\site-packages\xinference\deploy\cmdline.py", line 223, in local
start_local_cluster(
File "E:\anaconda3\envs\Xinference\Lib\site-packages\xinference\deploy\cmdline.py", line 110, in start_local_cluster
main(
File "E:\anaconda3\envs\Xinference\Lib\site-packages\xinference\deploy\local.py", line 122, in main
raise RuntimeError("Cluster is not available after multiple attempts")
RuntimeError: Cluster is not available after multiple attempts
原因是启动命令使用的时linux的启动方式,Windows 上不支持用 0.0.0.0 启动,应使用 IP。
修改启动命令如下即可:
xinference-local --host 127.0.0.1 --port 9997
参考:https://blog.csdn.net/wyh_111/article/details/142484017 https://blog.csdn.net/TZfool/article/details/141167586