Giter VIP home page Giter VIP logo

avif's People

Contributors

dependabot[bot] avatar julian avatar olokelo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

olokelo hezhefly

avif's Issues

Installation of avif library fails due to missing 'avif/avif.h' header file

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!

Problem in building

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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.