Open zhenyuanzhou opened 3 months ago
I got same issue, do you figure it out?
python setup.py build --debug install
I got same issue, do you figure it out?
No, but you can download a pre-build whl #80. Unfortunately, this whl does not seem to be built with CUDA support.
I spent days and nights to complete the diffvg compilation on Windows. If anyone wants the wheels, you can contact me +V13862010554. Let's create a group to communicate and exchange about the improvements based on the module together.
I spent days and nights to complete the diffvg compilation on Windows. If anyone wants the wheels, you can contact me +V13862010554. Let's create a group to communicate and exchange about the improvements based on the module together.
Thank you for the invitation, but I'm a clinician and don't know how to program. I'm happy to support you in any kind.
running install F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !!
!! self.initialize_options() F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated. !!
!! self.initialize_options() running bdist_egg running egg_info writing diffvg.egg-info\PKG-INFO writing dependency_links to diffvg.egg-info\dependency_links.txt writing requirements to diffvg.egg-info\requires.txt writing top-level names to diffvg.egg-info\top_level.txt reading manifest file 'diffvg.egg-info\SOURCES.txt' adding license file 'LICENSE' writing manifest file 'diffvg.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_py copying pydiffvg\color.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\device.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\image.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\optimize_svg.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\parse_svg.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\pixel_filter.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\render_pytorch.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\save_svg.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg\shape.py -> build\lib.win-amd64-cpython-38\pydiffvg copying pydiffvg__init__.py -> build\lib.win-amd64-cpython-38\pydiffvg running build_ext -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631. -- pybind11 v2.6.0 dev -- Using pybind11: (version "2.6.0" dev) -- Build with CUDA support -- Configuring done (0.6s) -- Generating done (0.3s) -- Build files have been written to: F:/animate-your-word/diffvg/build/temp.win-amd64-cpython-38/Release 适用于 .NET Framework MSBuild 版本 17.9.8+b34f75857
Building NVCC (Device) object CMakeFiles/diffvg.dir/Release/diffvg_generated_diffvg.cpp.obj CMake Error at diffvg_generated_diffvg.cpp.obj.Release.cmake:220 (message): Error generating F:/animate-your-word/diffvg/build/temp.win-amd64-cpython-38/Release/CMakeFiles/diffvg.dir//Release/diffvg_generated _diffvg.cpp.obj
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(25 4,5): error MSB8066: “F:\animate-your-word\diffvg\diffvg.cpp;F:\animate-your-word\diffvg\scene.cpp”的自定义生成已退出, 代码为 1。 [F: \animate-your-word\diffvg\build\temp.win-amd64-cpython-38\Release\diffvg.vcxproj] Traceback (most recent call last): File "setup.py", line 92, in
setup(name = 'diffvg',
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\core.py", line 184, in setup
return run_commands(dist)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\core.py", line 200, in run_commands
dist.run_commands()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\dist.py", line 969, in run_commands
self.run_command(cmd)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\dist.py", line 967, in run_command
super().run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\install.py", line 87, in run
self.do_egg_install()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\install.py", line 139, in do_egg_install
self.run_command('bdist_egg')
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\dist.py", line 967, in run_command
super().run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\bdist_egg.py", line 167, in run
cmd = self.call_command('install_lib', warn_dir=0)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\bdist_egg.py", line 153, in call_command
self.run_command(cmdname)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\dist.py", line 967, in run_command
super().run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\install_lib.py", line 11, in run
self.build()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\command\install_lib.py", line 110, in build
self.run_command('build_ext')
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\dist.py", line 967, in run_command
super().run_command(command)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "setup.py", line 31, in run
super().run()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools\command\build_ext.py", line 91, in run
_build_ext.run(self)
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\command\build_ext.py", line 359, in run
self.build_extensions()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\command\build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "F:\animate-your-word\dTypo\lib\site-packages\setuptools_distutils\command\build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "setup.py", line 66, in build_extension
subprocess.check_call(['cmake', '--build', '.'] + build_args, cwd=self.build_temp)
File "F:\animate-your-word\dTypo\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '/m']' returned non-zero exit status 1.