-
Notifications
You must be signed in to change notification settings - Fork 260
Closed
Description
while installing on linux works, on win11 it failed for python 3.12 with compressai 1.1.1~1.2.6 and failed for python 3.9~3.11 with compressai 1.2.6
uv add compressai
Resolved 108 packages in 210ms
× Failed to build `compressai==1.2.6`
├─▶ The build backend returned an error
╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit code: 1)
[stdout]
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-39\compressai
copying compressai\version.py -> build\lib.win-amd64-cpython-39\compressai
copying compressai\__init__.py -> build\lib.win-amd64-cpython-39\compressai
creating build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\cache.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\image.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\ndarray.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\pregenerated.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\rawvideo.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\stack.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\utils.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\video.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\vimeo90k.py -> build\lib.win-amd64-cpython-39\compressai\datasets
copying compressai\datasets\__init__.py -> build\lib.win-amd64-cpython-39\compressai\datasets
creating build\lib.win-amd64-cpython-39\compressai\entropy_models
copying compressai\entropy_models\entropy_models.py -> build\lib.win-amd64-cpython-39\compressai\entropy_models
copying compressai\entropy_models\entropy_models_vbr.py ->
build\lib.win-amd64-cpython-39\compressai\entropy_models
copying compressai\entropy_models\__init__.py -> build\lib.win-amd64-cpython-39\compressai\entropy_models
creating build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\base.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\channel_groups.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\checkerboard.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\entropy_bottleneck.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\gaussian_conditional.py ->
build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\hyper.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\hyperprior.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\rasterscan.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
copying compressai\latent_codecs\__init__.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs
creating build\lib.win-amd64-cpython-39\compressai\layers
copying compressai\layers\basic.py -> build\lib.win-amd64-cpython-39\compressai\layers
copying compressai\layers\gdn.py -> build\lib.win-amd64-cpython-39\compressai\layers
copying compressai\layers\layers.py -> build\lib.win-amd64-cpython-39\compressai\layers
copying compressai\layers\__init__.py -> build\lib.win-amd64-cpython-39\compressai\layers
creating build\lib.win-amd64-cpython-39\compressai\losses
copying compressai\losses\rate_distortion.py -> build\lib.win-amd64-cpython-39\compressai\losses
copying compressai\losses\utils.py -> build\lib.win-amd64-cpython-39\compressai\losses
copying compressai\losses\__init__.py -> build\lib.win-amd64-cpython-39\compressai\losses
creating build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\base.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\google.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\priors.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\sensetime.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\utils.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\vbr.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\waseda.py -> build\lib.win-amd64-cpython-39\compressai\models
copying compressai\models\__init__.py -> build\lib.win-amd64-cpython-39\compressai\models
creating build\lib.win-amd64-cpython-39\compressai\ops
copying compressai\ops\bound_ops.py -> build\lib.win-amd64-cpython-39\compressai\ops
copying compressai\ops\ops.py -> build\lib.win-amd64-cpython-39\compressai\ops
copying compressai\ops\parametrizers.py -> build\lib.win-amd64-cpython-39\compressai\ops
copying compressai\ops\__init__.py -> build\lib.win-amd64-cpython-39\compressai\ops
creating build\lib.win-amd64-cpython-39\compressai\optimizers
copying compressai\optimizers\net.py -> build\lib.win-amd64-cpython-39\compressai\optimizers
copying compressai\optimizers\net_aux.py -> build\lib.win-amd64-cpython-39\compressai\optimizers
copying compressai\optimizers\__init__.py -> build\lib.win-amd64-cpython-39\compressai\optimizers
creating build\lib.win-amd64-cpython-39\compressai\registry
copying compressai\registry\torch.py -> build\lib.win-amd64-cpython-39\compressai\registry
copying compressai\registry\torchvision.py -> build\lib.win-amd64-cpython-39\compressai\registry
copying compressai\registry\transforms.py -> build\lib.win-amd64-cpython-39\compressai\registry
copying compressai\registry\__init__.py -> build\lib.win-amd64-cpython-39\compressai\registry
creating build\lib.win-amd64-cpython-39\compressai\transforms
copying compressai\transforms\functional.py -> build\lib.win-amd64-cpython-39\compressai\transforms
copying compressai\transforms\transforms.py -> build\lib.win-amd64-cpython-39\compressai\transforms
copying compressai\transforms\__init__.py -> build\lib.win-amd64-cpython-39\compressai\transforms
creating build\lib.win-amd64-cpython-39\compressai\typing
copying compressai\typing\torch.py -> build\lib.win-amd64-cpython-39\compressai\typing
copying compressai\typing\__init__.py -> build\lib.win-amd64-cpython-39\compressai\typing
creating build\lib.win-amd64-cpython-39\compressai\utils
copying compressai\utils\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils
creating build\lib.win-amd64-cpython-39\compressai\zoo
copying compressai\zoo\image.py -> build\lib.win-amd64-cpython-39\compressai\zoo
copying compressai\zoo\image_vbr.py -> build\lib.win-amd64-cpython-39\compressai\zoo
copying compressai\zoo\pretrained.py -> build\lib.win-amd64-cpython-39\compressai\zoo
copying compressai\zoo\video.py -> build\lib.win-amd64-cpython-39\compressai\zoo
copying compressai\zoo\__init__.py -> build\lib.win-amd64-cpython-39\compressai\zoo
creating build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
copying compressai\datasets\pointcloud\modelnet.py ->
build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
copying compressai\datasets\pointcloud\s3dis.py -> build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
copying compressai\datasets\pointcloud\semantic_kitti.py ->
build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
copying compressai\datasets\pointcloud\shapenet.py ->
build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
copying compressai\datasets\pointcloud\__init__.py ->
build\lib.win-amd64-cpython-39\compressai\datasets\pointcloud
creating build\lib.win-amd64-cpython-39\compressai\latent_codecs\gain
copying compressai\latent_codecs\gain\hyper.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs\gain
copying compressai\latent_codecs\gain\hyperprior.py ->
build\lib.win-amd64-cpython-39\compressai\latent_codecs\gain
copying compressai\latent_codecs\gain\__init__.py -> build\lib.win-amd64-cpython-39\compressai\latent_codecs\gain
creating build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\hrtzxf2022.py -> build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\pointnet.py -> build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\pointnet2.py -> build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\pointnet2_sfu.py ->
build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\utils.py -> build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
copying compressai\layers\pointcloud\__init__.py -> build\lib.win-amd64-cpython-39\compressai\layers\pointcloud
creating build\lib.win-amd64-cpython-39\compressai\losses\pointcloud
copying compressai\losses\pointcloud\chamfer.py -> build\lib.win-amd64-cpython-39\compressai\losses\pointcloud
copying compressai\losses\pointcloud\hrtzxf2022.py -> build\lib.win-amd64-cpython-39\compressai\losses\pointcloud
copying compressai\losses\pointcloud\__init__.py -> build\lib.win-amd64-cpython-39\compressai\losses\pointcloud
creating build\lib.win-amd64-cpython-39\compressai\models\pointcloud
copying compressai\models\pointcloud\hrtzxf2022.py -> build\lib.win-amd64-cpython-39\compressai\models\pointcloud
copying compressai\models\pointcloud\sfu_pointnet.py ->
build\lib.win-amd64-cpython-39\compressai\models\pointcloud
copying compressai\models\pointcloud\sfu_pointnet2.py ->
build\lib.win-amd64-cpython-39\compressai\models\pointcloud
copying compressai\models\pointcloud\__init__.py -> build\lib.win-amd64-cpython-39\compressai\models\pointcloud
creating build\lib.win-amd64-cpython-39\compressai\models\video
copying compressai\models\video\google.py -> build\lib.win-amd64-cpython-39\compressai\models\video
copying compressai\models\video\__init__.py -> build\lib.win-amd64-cpython-39\compressai\models\video
creating build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\generate_position_normals.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\normalize_scale_v2.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\random_permutation.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\random_rotate_full.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\random_sample.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\sample_points_v2.py ->
build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\to_dict.py -> build\lib.win-amd64-cpython-39\compressai\transforms\point
copying compressai\transforms\point\__init__.py -> build\lib.win-amd64-cpython-39\compressai\transforms\point
creating build\lib.win-amd64-cpython-39\compressai\utils\bench
copying compressai\utils\bench\codecs.py -> build\lib.win-amd64-cpython-39\compressai\utils\bench
copying compressai\utils\bench\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\bench
copying compressai\utils\bench\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\bench
creating build\lib.win-amd64-cpython-39\compressai\utils\eval_model
copying compressai\utils\eval_model\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\eval_model
copying compressai\utils\eval_model\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\eval_model
creating build\lib.win-amd64-cpython-39\compressai\utils\find_close
copying compressai\utils\find_close\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\find_close
copying compressai\utils\find_close\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\find_close
creating build\lib.win-amd64-cpython-39\compressai\utils\plot
copying compressai\utils\plot\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\plot
copying compressai\utils\plot\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\plot
creating build\lib.win-amd64-cpython-39\compressai\utils\update_model
copying compressai\utils\update_model\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\update_model
copying compressai\utils\update_model\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\update_model
creating build\lib.win-amd64-cpython-39\compressai\utils\video
copying compressai\utils\video\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\video
creating build\lib.win-amd64-cpython-39\compressai\utils\video\bench
copying compressai\utils\video\bench\codecs.py -> build\lib.win-amd64-cpython-39\compressai\utils\video\bench
copying compressai\utils\video\bench\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\video\bench
copying compressai\utils\video\bench\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\video\bench
creating build\lib.win-amd64-cpython-39\compressai\utils\video\eval_model
copying compressai\utils\video\eval_model\__init__.py ->
build\lib.win-amd64-cpython-39\compressai\utils\video\eval_model
copying compressai\utils\video\eval_model\__main__.py ->
build\lib.win-amd64-cpython-39\compressai\utils\video\eval_model
creating build\lib.win-amd64-cpython-39\compressai\utils\video\plot
copying compressai\utils\video\plot\__init__.py -> build\lib.win-amd64-cpython-39\compressai\utils\video\plot
copying compressai\utils\video\plot\__main__.py -> build\lib.win-amd64-cpython-39\compressai\utils\video\plot
running build_ext
building 'compressai.ans' extension
creating
build\temp.win-amd64-cpython-39\Release\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\bin\HostX86\x64\cl.exe"
/c /nologo /O2 /W3 /GL /DNDEBUG /MD
-IC:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\third_party\ryg_rans
-IC:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans
-IC:\Users\betterer\AppData\Local\uv\cache\builds-v0\.tmpYT91uK\lib\site-packages\pybind11\include
-IC:\Users\betterer\AppData\Local\uv\cache\builds-v0\.tmpYT91uK\include
-IC:\Users\betterer\AppData\Roaming\uv\python\cpython-3.9.22-windows-x86_64-none\include
-IC:\Users\betterer\AppData\Roaming\uv\python\cpython-3.9.22-windows-x86_64-none\Include "-IC:\Program
Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program
Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program
Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows
Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um"
"-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program
Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /EHsc
/TpC:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp
/Fobuild\temp.win-amd64-cpython-39\Release\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.obj
/std:c++latest /std:c++latest /EHsc /bigobj /EHsc /bigobj -std=c++17 -O3
rans_interface.cpp
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(229):
warning C4267: ����ʼ����: �ӡ�size_t��ת������int�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(228):
warning C4267: ����ʼ����: �ӡ�size_t��ת������const int�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(290):
warning C4018: ��>��: �з���/���Ų�ƥ��
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(292):
warning C4244: ����ʼ����: �ӡ�__int64��ת������uint32_t�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(292):
warning C4244: ����ʼ����: �ӡ�__int64��ת������const uint32_t�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(376):
warning C4018: ��>��: �з���/���Ų�ƥ��
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(378):
warning C4244: ����ʼ����: �ӡ�__int64��ת������uint32_t�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp(378):
warning C4244: ����ʼ����: �ӡ�__int64��ת������const uint32_t�������ܶ�ʧ����
C:\Users\betterer\AppData\Local\uv\cache\sdists-v9\index\3ba65c4f41aac3a1\compressai\1.2.6\GY_uhN3z4z-8Kh0xWcKKw\src\compressai\cpp_exts\rans\rans_interface.cpp
: fatal error C1083: �����������ɵ��ļ�: ����: Invalid argument
[stderr]
fatal: invalid gitfile format: C:/Users/betterer/AppData/Local/uv/cache/sdists-v9/.git
C:\Users\betterer\AppData\Local\uv\cache\builds-v0\.tmpYT91uK\lib\site-packages\setuptools\dist.py:761:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: BSD License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
cl: ������ warning D9002 :����δ֪ѡ�-std=c++17��
cl: ������ warning D9002 :����δ֪ѡ�-O3��
error: command 'C:\\Program Files\\Microsoft Visual
Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.43.34808\\bin\\HostX86\\x64\\cl.exe' failed with exit code 1
hint: This usually indicates a problem with the package or the build environment.
Metadata
Metadata
Assignees
Labels
No labels