julian / avif Goto Github PK
View Code? Open in Web Editor NEWPython (CFFI) bindings for libavif
License: MIT License
Python (CFFI) bindings for libavif
License: MIT License
Hi @Julian ,
I'm having some trouble installing the avif plugin using pip. When I run the command pip install avif, I get the following error message:
Building wheel for avif (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for avif (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [26 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-cpython-311
creating build/lib.macosx-10.9-universal2-cpython-311/avif
copying avif/_api.py -> build/lib.macosx-10.9-universal2-cpython-311/avif
copying avif/__init__.py -> build/lib.macosx-10.9-universal2-cpython-311/avif
copying avif/_build.py -> build/lib.macosx-10.9-universal2-cpython-311/avif
creating build/lib.macosx-10.9-universal2-cpython-311/avif/tests
copying avif/tests/test_avif.py -> build/lib.macosx-10.9-universal2-cpython-311/avif/tests
copying avif/tests/__init__.py -> build/lib.macosx-10.9-universal2-cpython-311/avif/tests
creating build/lib.macosx-10.9-universal2-cpython-311/avif/pillow
copying avif/pillow/__init__.py -> build/lib.macosx-10.9-universal2-cpython-311/avif/pillow
running build_ext
generating cffi module 'build/temp.macosx-10.9-universal2-cpython-311/_avif.c'
creating build/temp.macosx-10.9-universal2-cpython-311
building '_avif' extension
creating build/temp.macosx-10.9-universal2-cpython-311/build
creating build/temp.macosx-10.9-universal2-cpython-311/build/temp.macosx-10.9-universal2-cpython-311
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c build/temp.macosx-10.9-universal2-cpython-311/_avif.c -o build/temp.macosx-10.9-universal2-cpython-311/build/temp.macosx-10.9-universal2-cpython-311/_avif.o
build/temp.macosx-10.9-universal2-cpython-311/_avif.c:570:14: fatal error: 'avif/avif.h' file not found
#include "avif/avif.h"
^~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for avif
Failed to build avif
ERROR: Could not build wheels for avif, which is required to install pyproject.toml-based projects
It seems to be looking for the avif/avif.h header file but can't find it.
Have you tried installing the necessary dependencies or libraries required by avif? That might help resolve the issue.
Let me know if you have any further questions or if there's anything else I can do to help!
when i using 'pip install avif[pillow]' , this error reporting was thrown out.
ERROR: Command errored out with exit status 1:
command: 'F:\Anaconda\python.exe' 'F:\Anaconda\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\123\AppData\Local\Temp\tmpqm24udw9'
cwd: C:\Users\123\AppData\Local\Temp\pip-install-b7wacsik\avif_d03b3cede6994ba0ae3a18ff3b52bde3
Complete output (26 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\avif
copying avif\_api.py -> build\lib.win-amd64-3.8\avif
copying avif\_build.py -> build\lib.win-amd64-3.8\avif
copying avif\__init__.py -> build\lib.win-amd64-3.8\avif
creating build\lib.win-amd64-3.8\avif\pillow
copying avif\pillow\__init__.py -> build\lib.win-amd64-3.8\avif\pillow
creating build\lib.win-amd64-3.8\avif\tests
copying avif\tests\test_avif.py -> build\lib.win-amd64-3.8\avif\tests
copying avif\tests\__init__.py -> build\lib.win-amd64-3.8\avif\tests
running build_ext
generating cffi module 'build\\temp.win-amd64-3.8\\Release\\_avif.c'
creating build\temp.win-amd64-3.8
creating build\temp.win-amd64-3.8\Release
building '_avif' extension
creating build\temp.win-amd64-3.8\Release\build
creating build\temp.win-amd64-3.8\Release\build\temp.win-amd64-3.8
creating build\temp.win-amd64-3.8\Release\build\temp.win-amd64-3.8\Release
"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IF:\Anaconda\include -IF:\Anaconda\Include "-IC:\Program Files (x86)\Microsoft
Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\W
indows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcbuild\temp.win-amd64-3.8\Release\_avif.c /Fobu
ild\temp.win-amd64-3.8\Release\build\temp.win-amd64-3.8\Release\_avif.obj
_avif.c
build\temp.win-amd64-3.8\Release\_avif.c(570): fatal error C1083: 无法打开包括文件: “avif/avif.h”: No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
----------------------------------------
ERROR: Failed building wheel for avif
What should I do?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.