-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
$ uname -a
Darwin sugizo.local 16.7.0 Darwin Kernel Version 16.7.0: Sun Jun 2 20:26:31 PDT 2019; root:xnu-3789.73.50~1/RELEASE_X86_64 x86_64
$ python -V
Python 3.9.13
$ pip install -U pgn-to-gif
Collecting pgn-to-gif
Using cached pgn_to_gif-0.0.3-py3-none-any.whl (6.7 kB)
Requirement already satisfied: python-chess in ./test0/lib/python3.9/site-packages (from pgn-to-gif) (1.999)
Requirement already satisfied: imageio in ./test0/lib/python3.9/site-packages (from pgn-to-gif) (2.25.0)
Collecting cairosvg
Using cached CairoSVG-2.6.0-py3-none-any.whl (43 kB)
Requirement already satisfied: tinycss2 in ./test0/lib/python3.9/site-packages (from cairosvg->pgn-to-gif) (1.2.1)
Collecting cairocffi
Using cached cairocffi-1.4.0.tar.gz (69 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: defusedxml in ./test0/lib/python3.9/site-packages (from cairosvg->pgn-to-gif) (0.7.1)
Requirement already satisfied: cssselect2 in ./test0/lib/python3.9/site-packages (from cairosvg->pgn-to-gif) (0.7.0)
Requirement already satisfied: pillow in ./test0/lib/python3.9/site-packages (from cairosvg->pgn-to-gif) (9.4.0)
Requirement already satisfied: numpy in ./test0/lib/python3.9/site-packages (from imageio->pgn-to-gif) (1.24.2)
Requirement already satisfied: chess<2,>=1 in ./test0/lib/python3.9/site-packages (from python-chess->pgn-to-gif) (1.9.4)
Collecting cffi>=1.1.0
Using cached cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl (179 kB)
Requirement already satisfied: webencodings in ./test0/lib/python3.9/site-packages (from cssselect2->cairosvg->pgn-to-gif) (0.5.1)
Requirement already satisfied: pycparser in ./test0/lib/python3.9/site-packages (from cffi>=1.1.0->cairocffi->cairosvg->pgn-to-gif) (2.21)
Building wheels for collected packages: cairocffi
Building wheel for cairocffi (setup.py) ... done
Created wheel for cairocffi: filename=cairocffi-1.4.0-py3-none-any.whl size=88774 sha256=ca8922ab21abca37d891e05bf66fbd2ca5dd48d71106e53b4aad9c4932f93f77
Stored in directory: /Users/sugizo/Library/Caches/pip/wheels/2a/f8/2e/1ba974e3c465ce58d97d09238f159afa8a36bc284bfc380241
Successfully built cairocffi
Installing collected packages: cffi, cairocffi, cairosvg, pgn-to-gif
Successfully installed cairocffi-1.4.0 cairosvg-2.6.0 cffi-1.15.1 pgn-to-gif-0.0.3
$ pgn-to-gif --pgn-path pgn_to_gif.pgn --gif-path pgn_to_gif.gif
Traceback (most recent call last):
File "/Users/sugizo/Downloads/test0/bin/pgn-to-gif", line 5, in <module>
from pgn_to_gif.cli import main
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/pgn_to_gif/cli.py", line 4, in <module>
from .utils import read_css, read_pgn, pgn_to_gif
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/pgn_to_gif/utils.py", line 6, in <module>
import cairosvg
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/cairosvg/__init__.py", line 26, in <module>
from . import surface # noqa isort:skip
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/cairosvg/surface.py", line 9, in <module>
import cairocffi as cairo
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/cairocffi/__init__.py", line 48, in <module>
cairo = dlopen(
File "/Users/sugizo/Downloads/test0/lib/python3.9/site-packages/cairocffi/__init__.py", line 45, in dlopen
raise OSError(error_message) # pragma: no cover
OSError: no library called "cairo-2" was found
no library called "cairo" was found
no library called "libcairo-2" was found
cannot load library 'libcairo.so.2': dlopen(libcairo.so.2, 2): image not found
cannot load library 'libcairo.2.dylib': dlopen(libcairo.2.dylib, 2): image not found
cannot load library 'libcairo-2.dll': dlopen(libcairo-2.dll, 2): image not found
Metadata
Metadata
Assignees
Labels
No labels