You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After some investigation I found that the cairo library is present at %WINPYDIR%\Lib\site-packages\wx.
Furthermore I found out that cairocffi supports an environment variable CAIROCFFI_DLL_DIRECTORIES.
I thought setting this in env.bat would fix the problem but it did not. I added it to PATH as well. This did work.
...
:after_pyzo_conf
rem ******************
rem handle cairocffi / wx if included
rem ******************
set tmp_pyz=%WINPYDIR%\Lib\site-packages\wx
if not exist "%tmp_pyz%" goto end_wx_conf
set CAIROCFFI_DLL_DIRECTORIES=%WINPYDIR%\Lib\site-packages\wx
set "PATH=%WINPYDIR%\Lib\site-packages\wx;%PATH%;"
:end_wx_conf
set tmp_pyz
rem ******************
rem WinPython.ini part (removed from nsis)
rem ******************
...
Activity
[-]Issue with mkdocs / cairoffi[/-][+]Issue with mkdocs / cairocffi[/+]stonebig commentedon Sep 1, 2024
Unless the given package handles it less manually, this is a possible workaround
dornech commentedon Sep 1, 2024
Well, I thought as such workarounds are implemented for qt5 and others, this might be an option ...