Hi Support, @regbers
Has anyone anyone else come across this issue, or similar?
I am trying to run an existing app (made using docker) through the venv. Install produces no issues, only when i try to start the app do i get the following errors:
2022-03-31 14:23:41.386 INFO : | | | | | | | _ /
2022-03-31 14:23:41.386 INFO : | | | |__| | | | \ \
2022-03-31 14:23:41.386 INFO : |_| \____/ |_| \_\
2022-03-31 14:23:41.386 INFO : VIKTOR connector v5.12.1
2022-03-31 14:23:41.387 INFO : VIKTOR SDK v12.7.0
2022-03-31 14:23:41.387 INFO : Loading SDK...
Traceback (most recent call last):
File "viktor_connector\connector.pyx", line 692, in connector.ManifestHandler.run
File "C:\Users\xxxx\app\__init__.py", line 1, in <module>
from .gef.controller import Controller as GEFFileController
File "C:\Users\xxxx\app\gef\controller.py", line 4, in <module>
from cairosvg import svg2pdf
File "C:\Users\xxxx\venv\lib\site-packages\cairosvg\__init__.py", line 26, in <module>
from . import surface # noqa isort:skip
File "C:\Users\xxxx\venv\lib\site-packages\cairosvg\surface.py", line 9, in <module>
import cairocffi as cairo
File "C:\Users\xxxx\venv\lib\site-packages\cairocffi\__init__.py", line 50, in <module>
('libcairo.so.2', 'libcairo.2.dylib', 'libcairo-2.dll'))
File "C:\Users\xxxx\venv\lib\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': error 0x7e
cannot load library 'libcairo.2.dylib': error 0x7e
cannot load library 'libcairo-2.dll': error 0x7e
2022-03-31 14:23:42.063 ERROR : 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': error 0x7e
cannot load library 'libcairo.2.dylib': error 0x7e
cannot load library 'libcairo-2.dll': error 0x7e
Thanks for any help