Grounded-Segment-Anything icon indicating copy to clipboard operation
Grounded-Segment-Anything copied to clipboard

秋叶整合包 install groundingdino error

Open guytakeiteasy opened this issue 1 year ago • 59 comments

D:/tools/Stable diffusion/SD-webui-aki-v3/py310/lib/site-packages/torch/include\ATen/TensorIterator.h(915): note: \xb2鿴\xb6\xd4\xd5\xfd\xd4ڱ\xe0\xd2\xeb\xb5\xc4 \xc0\xe0 ģ\xb0\xe5 ʵ\xc0\xfd\xbb\xaf\xa1\xb0c10::optional<c10::SmallVector<__int64,5>>\xa1\xb1\xb5\xc4\xd2\xfd\xd3\xc3

  D:/tools/Stable diffusion/SD-webui-aki-v3/py310/lib/site-packages/torch/include\c10/util/Optional.h(446): warning C4624: \xa1\xb0c10::trivially_copyable_optimization_optional_base<T>\xa1\xb1: \xd2ѽ\xab\xce\xf6\xb9\xb9\xba\xaf\xca\xfd\xd2\xfeʽ\xb6\xa8\xd2\xe5Ϊ\xa1\xb0\xd2\xd1ɾ\xb3\xfd\xa1\xb1

          with

          [

              T=c10::SmallVector<__int64,5>

          ]

  ninja: build stopped: subcommand failed.

  Traceback (most recent call last):

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\torch\utils\cpp_extension.py", line 1900, in _run_ninja_build

      subprocess.run(

    File "subprocess.py", line 526, in run

  subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

  The above exception was the direct cause of the following exception:

  Traceback (most recent call last):

    File "<string>", line 2, in <module>

    File "<pip-setuptools-caller>", line 34, in <module>

    File "C:\Users\jack\AppData\Local\Temp\pip-req-build-3pxga87l\setup.py", line 192, in <module>

      setup(

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\__init__.py", line 87, in setup

      return distutils.core.setup(**attrs)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\core.py", line 185, in setup

      return run_commands(dist)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\core.py", line 201, in run_commands

      dist.run_commands()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\dist.py", line 969, in run_commands

      self.run_command(cmd)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\dist.py", line 1217, in run_command

      super().run_command(command)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command

      cmd_obj.run()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\wheel\bdist_wheel.py", line 325, in run

      self.run_command("build")

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command

      self.distribution.run_command(command)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\dist.py", line 1217, in run_command

      super().run_command(command)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command

      cmd_obj.run()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\command\build.py", line 132, in run

      self.run_command(cmd_name)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command

      self.distribution.run_command(command)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\dist.py", line 1217, in run_command

      super().run_command(command)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command

      cmd_obj.run()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\command\build_ext.py", line 84, in run

      _build_ext.run(self)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 346, in run

      self.build_extensions()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\torch\utils\cpp_extension.py", line 843, in build_extensions

      build_ext.build_extensions(self)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 468, in build_extensions

      self._build_extensions_serial()

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 494, in _build_extensions_serial

      self.build_extension(ext)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\command\build_ext.py", line 246, in build_extension

      _build_ext.build_extension(self, ext)

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 549, in build_extension

      objects = self.compiler.compile(

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\torch\utils\cpp_extension.py", line 815, in win_wrap_ninja_compile

      _write_ninja_file_and_compile_objects(

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\torch\utils\cpp_extension.py", line 1573, in _write_ninja_file_and_compile_objects

      _run_ninja_build(

    File "D:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\torch\utils\cpp_extension.py", line 1916, in _run_ninja_build

      raise RuntimeError(message) from e

  RuntimeError: Error compiling objects for extension

提示:Python 运行时抛出了一个异常。请检查疑难解答页面。

  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

ERROR: Failed building wheel for groundingdino

error: subprocess-exited-with-error

× Building wheel for pycocotools (pyproject.toml) did not run successfully.

│ exit code: 1

╰─> [23 lines of output]

  running bdist_wheel

  running build

  running build_py

  creating build

  creating build\lib.win-amd64-cpython-310

  creating build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\__init__.py -> build\lib.win-amd64-cpython-310\pycocotools

  running build_ext

  building 'pycocotools._mask' extension

  creating build\temp.win-amd64-cpython-310

  creating build\temp.win-amd64-cpython-310\Release

  creating build\temp.win-amd64-cpython-310\Release\common

  creating build\temp.win-amd64-cpython-310\Release\pycocotools

  "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\numpy\core\include" -I./common "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\include" "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-310\Release\./common/maskApi.obj

  maskApi.c

  ./common/maskApi.c(151): warning C4101: \xa1\xb0xp\xa1\xb1: δ\xd2\xfd\xd3õľֲ\xbf\xb1\xe4\xc1\xbf

  "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\lib\site-packages\numpy\core\include" -I./common "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\include" "-ID:\tools\Stable diffusion\SD-webui-aki-v3\py310\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-cpython-310\Release\pycocotools/_mask.obj

  _mask.c

  c1: fatal error C1083: \xce޷\xa8\xb4\xf2\xbf\xaaԴ\xceļ\xfe: \xa1\xb0pycocotools/_mask.c\xa1\xb1: No such file or directory

  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.35.32215\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2

  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

ERROR: Failed building wheel for pycocotools

ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

None GroundingDINO install failed. Please submit an issue to https://github.com/IDEA-Research/Grounded-Segment-Anything/issues.

已经使用了 uesed CUDA17.0 what's the problem? can someone help me?

guytakeiteasy avatar Apr 26 '23 23:04 guytakeiteasy

Try using pycocotools-window instead of pycocotools. refer to https://github.com/cocodataset/cocoapi/issues/415

rentainhe avatar Apr 27 '23 06:04 rentainhe

Try using pycocotools-window instead of pycocotools. refer to cocodataset/cocoapi#415

thanks,I tried but get a same error :-(

guytakeiteasy avatar Apr 27 '23 15:04 guytakeiteasy

Try using pycocotools-window instead of pycocotools. refer to cocodataset/cocoapi#415

thanks,I tried but get a same error :-(

请问您解决了这个问题吗?

YanXiaoAI avatar May 03 '23 12:05 YanXiaoAI

我解决了,我在秋叶一键包的启动命令提示符功能中手动安装的 pycocotools 和 groundingdino,也就是将这两个包安装到秋叶的py310环境中,现在已经可以正常使用了:-) image

guytakeiteasy avatar May 04 '23 07:05 guytakeiteasy

666

Ziord01 avatar May 04 '23 07:05 Ziord01

我解决了,我在秋叶一键包的启动命令提示符功能中手动安装的 pycocotools 和 groundingdino,也就是将这两个包安装到秋叶的py310环境中,现在已经可以正常使用了:-) image

具体的操作步骤方便说一下嘛?新手小白不知道该怎么手动安装,非常感谢~

YanXiaoAI avatar May 05 '23 03:05 YanXiaoAI

我解决了,我在秋叶一键包的启动命令提示符功能中手动安装的 pycocotools 和 groundingdino,也就是将这两个包安装到秋叶的py310环境中,现在已经可以正常使用了:-) image

求操作方法

mogaoyong avatar May 05 '23 07:05 mogaoyong

具体来说,就是先用“pip3 install pycocotools” 或 “python setup.py install” 命令把pycocotools 和 groundingdino这两个模块先给安装到秋叶的py310(我的是python3.10.8)环境中去,然后sd-webui-segment-anything插件在第一次使用关键词分割功能的时候就会自动的调用到了。

guytakeiteasy avatar May 06 '23 01:05 guytakeiteasy

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2023年5月6日(星期六) 上午9:54 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [IDEA-Research/Grounded-Segment-Anything] 秋叶整合包 install groundingdino error (Issue #208)

具体来说,就是先用“pip3 install pycocotools” 或 “python setup.py install” 命令把pycocotools 和 groundingdino这两个模块先给安装到秋叶的py310(我的是python3.10.8)环境中去,然后sd-webui-segment-anything插件在第一次使用关键词分割功能的时候就会自动的调用到了。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

Ziord01 avatar May 06 '23 01:05 Ziord01

如果安装的CUDA tooltik是v11.8版本的,那么下面这个地方也要安装一下 image

guytakeiteasy avatar May 06 '23 02:05 guytakeiteasy

“python setup.py install”命令显示下面这个

D:\sd-webui-aki\sd-webui-aki-v4>python setup.py install python: can't open file 'D:\sd-webui-aki\sd-webui-aki-v4\setup.py': [Errno 2] No such file or directory

waiting-ylm avatar May 06 '23 02:05 waiting-ylm

“pip3 install pycocotools”命令出现了很多安装警告

D:\sd-webui-aki\sd-webui-aki-v4>pip3 install pycocotools Looking in indexes: https://mirrors.bfsu.edu.cn/pypi/web/simple, https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.doubanio.com/simple Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html Collecting pycocotools Using cached https://pypi.doubanio.com/packages/ef/c6/90220be3b39fbc4cbd203775ca47dd8dc97fae06fbd2b500637395621b7c/pycocotools-2.0.6.tar.gz (24 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting numpy Downloading https://pypi.tuna.tsinghua.edu.cn/packages/65/5d/46da284b0bf6cfbf04082c3c5e84399664d69e41c11a33587ad49b0c64e5/numpy-1.24.3-cp310-cp310-win_amd64.whl (14.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 26.1 MB/s eta 0:00:00 Collecting matplotlib>=2.1.0 Downloading https://pypi.doubanio.com/packages/07/76/fde990f131450f08eb06e50814b98d347b14d7916c0ec31cba0a65a9be2b/matplotlib-3.7.1-cp310-cp310-win_amd64.whl (7.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 9.6 MB/s eta 0:00:00 Collecting python-dateutil>=2.7 Downloading https://pypi.doubanio.com/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB ? eta 0:00:00 Collecting contourpy>=1.0.1 Downloading https://pypi.doubanio.com/packages/b6/b8/6894c9e851f7442ebbc054537f56021c9ebc0691799ac4b92e380f3a2712/contourpy-1.0.7-cp310-cp310-win_amd64.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 9.5 MB/s eta 0:00:00 Collecting pyparsing>=2.3.1 Downloading https://pypi.doubanio.com/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out. (read timeout=8.0)")': /simple/packaging/ Collecting packaging>=20.0 Downloading https://pypi.doubanio.com/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/kiwisolver/ Collecting kiwisolver>=1.0.1 Downloading https://pypi.doubanio.com/packages/68/20/2ce1186ef4edf47281faf58f6dd72a1fcd2be1fc66514bd2d220097bdcd1/kiwisolver-1.4.4-cp310-cp310-win_amd64.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.3/55.3 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/fonttools/ Collecting fonttools>=4.22.0 Downloading https://pypi.doubanio.com/packages/16/07/1c7547e27f559ec078801d522cc4d5127cdd4ef8e831c8ddcd9584668a07/fonttools-4.39.3-py3-none-any.whl (1.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 5.3 MB/s eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/cycler/ Collecting cycler>=0.10 Downloading https://pypi.doubanio.com/packages/5c/f9/695d6bedebd747e5eb0fe8fad57b72fdf25411273a39791cde838d5a8f51/cycler-0.11.0-py3-none-any.whl (6.4 kB) WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/pillow/ Collecting pillow>=6.2.0 Downloading https://pypi.doubanio.com/packages/3e/14/0030e542f2acfea43635e55584c114e6cfd94d342393a5f71f74c172dc35/Pillow-9.5.0-cp310-cp310-win_amd64.whl (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 20.0 MB/s eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/six/ Collecting six>=1.5 Downloading https://pypi.doubanio.com/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl (11 kB) Building wheels for collected packages: pycocotools Building wheel for pycocotools (pyproject.toml) ... done Created wheel for pycocotools: filename=pycocotools-2.0.6-cp310-cp310-win_amd64.whl size=75901 sha256=95c267341c696285fbf2b09e519749596186b18aa9e385dd7626e8b7a0917ae4 Stored in directory: d:\sd-webui-aki\sd-webui-aki-v4.cache\pip\wheels\2f\b7\5f\8fe62607d6a9101125b56955cf577c988364e373b48b168b1a Successfully built pycocotools Installing collected packages: six, pyparsing, pillow, packaging, numpy, kiwisolver, fonttools, cycler, python-dateutil, contourpy, matplotlib, pycocotools Successfully installed contourpy-1.0.7 cycler-0.11.0 fonttools-4.39.3 kiwisolver-1.4.4 matplotlib-3.7.1 numpy-1.24.3 packaging-23.1 pillow-9.5.0 pycocotools-2.0.6 pyparsing-3.0.9 python-dateutil-2.8.2 six-1.16.0

waiting-ylm avatar May 06 '23 02:05 waiting-ylm

“python setup.py install”命令显示下面这个

D:\sd-webui-aki\sd-webui-aki-v4>python setup.py install python: can't open file 'D:\sd-webui-aki\sd-webui-aki-v4\setup.py': [Errno 2] No such file or directory

需要使用git下载(clone)groundingdino代码(zip包)并解压,然后使用cd命令进入到 groundingdino代码目录下面执行

guytakeiteasy avatar May 06 '23 02:05 guytakeiteasy

python setup.py install

D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO>python setup.py install Traceback (most recent call last): File "D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO\setup.py", line 27, in import torch ModuleNotFoundError: No module named 'torch'

waiting-ylm avatar May 06 '23 02:05 waiting-ylm

“pip3 install pycocotools”命令出现了很多安装警告

D:\sd-webui-aki\sd-webui-aki-v4>pip3 install pycocotools Looking in indexes: https://mirrors.bfsu.edu.cn/pypi/web/simple, https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.doubanio.com/simple Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html Collecting pycocotools Using cached https://pypi.doubanio.com/packages/ef/c6/90220be3b39fbc4cbd203775ca47dd8dc97fae06fbd2b500637395621b7c/pycocotools-2.0.6.tar.gz (24 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting numpy Downloading https://pypi.tuna.tsinghua.edu.cn/packages/65/5d/46da284b0bf6cfbf04082c3c5e84399664d69e41c11a33587ad49b0c64e5/numpy-1.24.3-cp310-cp310-win_amd64.whl (14.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 26.1 MB/s eta 0:00:00 Collecting matplotlib>=2.1.0 Downloading https://pypi.doubanio.com/packages/07/76/fde990f131450f08eb06e50814b98d347b14d7916c0ec31cba0a65a9be2b/matplotlib-3.7.1-cp310-cp310-win_amd64.whl (7.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 9.6 MB/s eta 0:00:00 Collecting python-dateutil>=2.7 Downloading https://pypi.doubanio.com/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB ? eta 0:00:00 Collecting contourpy>=1.0.1 Downloading https://pypi.doubanio.com/packages/b6/b8/6894c9e851f7442ebbc054537f56021c9ebc0691799ac4b92e380f3a2712/contourpy-1.0.7-cp310-cp310-win_amd64.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 9.5 MB/s eta 0:00:00 Collecting pyparsing>=2.3.1 Downloading https://pypi.doubanio.com/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out. (read timeout=8.0)")': /simple/packaging/ Collecting packaging>=20.0 Downloading https://pypi.doubanio.com/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/kiwisolver/ Collecting kiwisolver>=1.0.1 Downloading https://pypi.doubanio.com/packages/68/20/2ce1186ef4edf47281faf58f6dd72a1fcd2be1fc66514bd2d220097bdcd1/kiwisolver-1.4.4-cp310-cp310-win_amd64.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.3/55.3 kB ? eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/fonttools/ Collecting fonttools>=4.22.0 Downloading https://pypi.doubanio.com/packages/16/07/1c7547e27f559ec078801d522cc4d5127cdd4ef8e831c8ddcd9584668a07/fonttools-4.39.3-py3-none-any.whl (1.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 5.3 MB/s eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/cycler/ Collecting cycler>=0.10 Downloading https://pypi.doubanio.com/packages/5c/f9/695d6bedebd747e5eb0fe8fad57b72fdf25411273a39791cde838d5a8f51/cycler-0.11.0-py3-none-any.whl (6.4 kB) WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/pillow/ Collecting pillow>=6.2.0 Downloading https://pypi.doubanio.com/packages/3e/14/0030e542f2acfea43635e55584c114e6cfd94d342393a5f71f74c172dc35/Pillow-9.5.0-cp310-cp310-win_amd64.whl (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 20.0 MB/s eta 0:00:00 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:980: The handshake operation timed out'))': /simple/six/ Collecting six>=1.5 Downloading https://pypi.doubanio.com/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl (11 kB) Building wheels for collected packages: pycocotools Building wheel for pycocotools (pyproject.toml) ... done Created wheel for pycocotools: filename=pycocotools-2.0.6-cp310-cp310-win_amd64.whl size=75901 sha256=95c267341c696285fbf2b09e519749596186b18aa9e385dd7626e8b7a0917ae4 Stored in directory: d:\sd-webui-aki\sd-webui-aki-v4.cache\pip\wheels\2f\b7\5f\8fe62607d6a9101125b56955cf577c988364e373b48b168b1a Successfully built pycocotools Installing collected packages: six, pyparsing, pillow, packaging, numpy, kiwisolver, fonttools, cycler, python-dateutil, contourpy, matplotlib, pycocotools Successfully installed contourpy-1.0.7 cycler-0.11.0 fonttools-4.39.3 kiwisolver-1.4.4 matplotlib-3.7.1 numpy-1.24.3 packaging-23.1 pillow-9.5.0 pycocotools-2.0.6 pyparsing-3.0.9 python-dateutil-2.8.2 six-1.16.0

出现很多警告可能是由于安装源下载时候网络不稳,可以多试几遍,或者使用其他镜像安装源来代替,比如使用豆瓣源或者清华源之类的都可以

阿里云:​ ​https://mirrors.aliyun.com/pypi/simple/​​ 清华:​ ​https://pypi.tuna.tsinghua.edu.cn/simple​​ 中国科技大学​ ​https://pypi.mirrors.ustc.edu.cn/simple/​​ 华中理工大学:​ ​http://pypi.hustunique.com/​​ 山东理工大学:​ ​http://pypi.sdutlinux.org/​​ 豆瓣:​ ​http://pypi.douban.com/simple/​

以清华源为例: 命令使用:pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

guytakeiteasy avatar May 06 '23 02:05 guytakeiteasy

python setup.py install

D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main>python setup.py install Building wheel groundingdino-0.1.0 Compiling with CUDA running install D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\setuptools\command\easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_egg running egg_info writing groundingdino.egg-info\PKG-INFO writing dependency_links to groundingdino.egg-info\dependency_links.txt writing requirements to groundingdino.egg-info\requires.txt writing top-level names to groundingdino.egg-info\top_level.txt D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend. warnings.warn(msg.format('we could not find ninja.')) reading manifest file 'groundingdino.egg-info\SOURCES.txt' adding license file 'LICENSE' writing manifest file 'groundingdino.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_py copying groundingdino\version.py -> build\lib.win-amd64-cpython-310\groundingdino running build_ext D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。 warnings.warn(f'Error checking compiler version for {compiler}: {error}') building 'groundingdino._C' extension "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -ID:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\torch\csrc\api\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\TH -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\sd-webui-aki\sd-webui-aki-v4\py310\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\cppwinrt" /EHsc /TpD:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-cpython-310\Release\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 ms_deform_attn_cpu.cpp D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/macros/Macros.h(138): warning C4067: 预处理器 指令后有意外标记 - 应输入换行符 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/TensorImpl.h(1605): note: 查看对正在编译 的 类 模板 实例化“c10::optionalc10::SymInt”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type_base.h(452): note: 查看对正在编译的 类 模板 实例化“c10::optionalstd::string”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type_base.h(700): note: 查看对正在编译的 类 模板 实例化“c10::optionalc10::QualifiedName”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBase.h(933): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::TensorBase”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(518): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::Tensor”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(597): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::Generator”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(628): note: 查看对正在编译 的 类 模板 实例化“c10::optionalc10::Scalar”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue.h(1437): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::shared_ptrtorch::jit::CompilationUnit>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue.h(1438): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::weak_ptrtorch::jit::CompilationUnit>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(484): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(443): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<bool,std::allocator>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(569): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(845): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShapec10::Stride”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(569): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(615): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<int64_t>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(728): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<int64_t,std::allocator<int64_t>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineOptionalDeviceGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineOptionalStreamGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: 查看对正在编译的 类 模板 实例化“c10::optional<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineMultiStreamGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(884): note: 查看对正在编译 的 类 模板 实例化“c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/TensorIterator.h(918): note: 查看对正在编译的 类 模板 实例化“c10::optionalc10::DimVector”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp : fatal error C1083: 无法打开编译器生成的文件: “”: Invalid argument error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe' failed with exit code 1

waiting-ylm avatar May 06 '23 03:05 waiting-ylm

pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main>pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.doubanio.com/simple Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html Requirement already satisfied: pycocotools in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (2.0.6) Requirement already satisfied: matplotlib>=2.1.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from pycocotools) (3.7.1) Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from pycocotools) (1.24.3) Requirement already satisfied: pillow>=6.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (9.5.0) Requirement already satisfied: pyparsing>=2.3.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (3.0.9) Requirement already satisfied: contourpy>=1.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.0.7) Requirement already satisfied: fonttools>=4.22.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (4.39.3) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.4.4) Requirement already satisfied: cycler>=0.10 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (0.11.0) Requirement already satisfied: packaging>=20.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (23.1) Requirement already satisfied: python-dateutil>=2.7 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (2.8.2) Requirement already satisfied: six>=1.5 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pycocotools) (1.16.0)

这样是成功了吗

waiting-ylm avatar May 06 '23 03:05 waiting-ylm

大佬,这个办法是不是要有代码基础才能操作?纯代码小白可以办到吗。 “需要使用git下载(clone)groundingdino代码(zip包)并解压,然后使用cd命令进入到 groundingdino代码目录下面执行” 这一步,我去GIT搜,结果搜出一堆groundingdino的代码,是复制粘贴到“启动命令提示符”里面再启动就行吗

1033654804 avatar May 06 '23 04:05 1033654804

pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main>pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.doubanio.com/simple Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html Requirement already satisfied: pycocotools in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (2.0.6) Requirement already satisfied: matplotlib>=2.1.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from pycocotools) (3.7.1) Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from pycocotools) (1.24.3) Requirement already satisfied: pillow>=6.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (9.5.0) Requirement already satisfied: pyparsing>=2.3.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (3.0.9) Requirement already satisfied: contourpy>=1.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.0.7) Requirement already satisfied: fonttools>=4.22.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (4.39.3) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.4.4) Requirement already satisfied: cycler>=0.10 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (0.11.0) Requirement already satisfied: packaging>=20.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (23.1) Requirement already satisfied: python-dateutil>=2.7 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (2.8.2) Requirement already satisfied: six>=1.5 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pycocotools) (1.16.0)

这样是成功了吗

是的

guytakeiteasy avatar May 06 '23 05:05 guytakeiteasy

大佬,这个办法是不是要有代码基础才能操作?纯代码小白可以办到吗。 “需要使用git下载(clone)groundingdino代码(zip包)并解压,然后使用cd命令进入到 groundingdino代码目录下面执行” 这一步,我去GIT搜,结果搜出一堆groundingdino的代码,是复制粘贴到“启动命令提示符”里面再启动就行吗

这个不需要代码基础,点击download下载解压即可,cd是windows命令提示符用来打开相应的文件路径的,这个百度一下吧,不是很难,这个意思是在命令提示符下进入到你下载的groundingdino代码文件夹内,执行python setup install编译安装命令,来给秋叶整合包的phyon安装上这个软件,下载代码位置参考下图的网址: 1

guytakeiteasy avatar May 06 '23 05:05 guytakeiteasy

大佬 CD进入了 然后使用cd命令进入到groundingdino代码目录下面执行 还是报这样的错误怎么办 D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main>python setup.py install Building wheel groundingdino-0.1.0 Compiling with CUDA running install D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\setuptools\command\easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_egg running egg_info writing groundingdino.egg-info\PKG-INFO writing dependency_links to groundingdino.egg-info\dependency_links.txt writing requirements to groundingdino.egg-info\requires.txt writing top-level names to groundingdino.egg-info\top_level.txt D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend. warnings.warn(msg.format('we could not find ninja.')) reading manifest file 'groundingdino.egg-info\SOURCES.txt' adding license file 'LICENSE' writing manifest file 'groundingdino.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_py copying groundingdino\version.py -> build\lib.win-amd64-cpython-310\groundingdino running build_ext D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。 warnings.warn(f'Error checking compiler version for {compiler}: {error}') building 'groundingdino._C' extension "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -ID:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\torch\csrc\api\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\TH -ID:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\sd-webui-aki\sd-webui-aki-v4\py310\include -ID:\sd-webui-aki\sd-webui-aki-v4\py310\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\cppwinrt" /EHsc /TpD:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-cpython-310\Release\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 ms_deform_attn_cpu.cpp D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/macros/Macros.h(138): warning C4067: 预处理器 指令后有意外标记 - 应输入换行符 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/TensorImpl.h(1605): note: 查看对正在编译 的 类 模板 实例化“c10::optionalc10::SymInt”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::SymInt ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type_base.h(452): note: 查看对正在编译的 类 模板 实例化“c10::optionalstd::string”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::string ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type_base.h(700): note: 查看对正在编译的 类 模板 实例化“c10::optionalc10::QualifiedName”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::QualifiedName ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBase.h(933): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::TensorBase”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::TensorBase ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(518): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::Tensor”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Tensor ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(597): note: 查看对正在编译 的 类 模板 实例化“c10::optionalat::Generator”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Generator ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/TensorBody.h(628): note: 查看对正在编译 的 类 模板 实例化“c10::optionalc10::Scalar”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::Scalar ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue.h(1437): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::shared_ptrtorch::jit::CompilationUnit>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::shared_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue.h(1438): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::weak_ptrtorch::jit::CompilationUnit>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::weak_ptrtorch::jit::CompilationUnit ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(484): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(443): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<bool,std::allocator>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<bool,std::allocator> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(569): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(845): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShapec10::Stride”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(569): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(615): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<int64_t>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/jit_type.h(728): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<int64_t,std::allocator<int64_t>>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<int64_t,std::allocator<int64_t>> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineOptionalDeviceGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineOptionalStreamGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: 查看对正在编译的 类 模板 实例化“c10::optional<T>”的引用 with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 查看对正在编译 的 类 模板 实例化“c10::impl::InlineMultiStreamGuardc10::impl::VirtualGuardImpl”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::VirtualGuardImpl ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(884): note: 查看对正在编译 的 类 模板 实例化“c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>>”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage> ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(212): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(411): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(549): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用 with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\ATen/TensorIterator.h(918): note: 查看对正在编译的 类 模板 实例化“c10::optionalc10::DimVector”的引用 D:\sd-webui-aki\sd-webui-aki-v4\py310\lib\site-packages\torch\include\c10/util/Optional.h(446): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::DimVector ] D:\sd-webui-aki\sd-webui-aki-v4\extensions\sd-webui-segment-anything\GroundingDINO-main\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp : fatal error C1083: 无法打开编译器生成的文件: “”: Invalid argument error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe' failed with exit code 1

waiting-ylm avatar May 06 '23 05:05 waiting-ylm

torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。

根据提示,安装groundingdino的时候需要先编译再安装,编译的时候需要有visual studio2022的C++编译工具,可以下载安装,安装方法如下所示: image

guytakeiteasy avatar May 06 '23 05:05 guytakeiteasy

torch\utils\cpp_extension.py:359: UserWarning: E​​rror checking compiler version for cl: [WinError 2] 系统找不到指定的文件。

根据提示,安装groundingdino的时候需要先编译再安装,编译的时候需要有visual studio2022的C++编译工具,可以下载安装,安装方法如下所示说明: 图像

image 这个我安装过了 是安装的有问题嘛

waiting-ylm avatar May 06 '23 05:05 waiting-ylm

torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。

根据提示,安装groundingdino的时候需要先编译再安装,编译的时候需要有visual studio2022的C++编译工具,可以下载安装,安装方法如下所示: image

另外,检查一下你是否安装CUDA tooktik 11.8,并且配置了环境变量 image image

guytakeiteasy avatar May 06 '23 05:05 guytakeiteasy

torch\utils\cpp_extension.py:359: UserWarning: E​​rror checking compiler version for cl: [WinError 2] 系统找不到指定的文件。

根据提示,安装groundingdino的时候需要先编译再安装,编译的时候需要有visual studio2022的C++编译工具,可以下载安装,安装方法如下所示说明:图像

另外,检查一下你是否安装CUDA tokettik 11.8,并配置了环境变化 图像 图像

安装CUDA tokettik 11.8 但是不知道怎么配置环境变量

waiting-ylm avatar May 06 '23 05:05 waiting-ylm

image

guytakeiteasy avatar May 06 '23 06:05 guytakeiteasy

图像

image 是选择哪个文件

waiting-ylm avatar May 06 '23 06:05 waiting-ylm

图像

image

是选择哪个文件 填上下面这个路径就可以了 image C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

guytakeiteasy avatar May 06 '23 06:05 guytakeiteasy

敢问一下你们安装GroundingDINO在SD哪个界面?

Ziord01 avatar May 06 '23 06:05 Ziord01

敢问一下你们安装GroundingDINO在SD哪个界面?

我的是集成在sd-webui-segment-anything 这个里面的使用的,在文生图,图生图等里面都有

image image

guytakeiteasy avatar May 06 '23 06:05 guytakeiteasy