• Members 1 post
    Aug. 7, 2022, 11:27 a.m.

    I have followed instructions for MacOS install of Inkcut but it does not seem to run, producing the output below. Is see no references online of posts for Inkcut on Monterey. Has anyone successfully installed and run it on MacOS 12.3? Do you have any guidance for might be wrong, it is beyond my troubleshooting capabilities.

    % inkcut
    Logging to ~/.config/inkcut/logs/inkcut.txt
    2022-08-07 21:23:29,487 | INFO | inkcut | ========================================
    2022-08-07 21:23:29,488 | INFO | inkcut | Inkcut launched
    2022-08-07 21:23:29,489 | INFO | inkcut | Version: 2.1.5
    2022-08-07 21:23:29,489 | INFO | inkcut | Python: 3.9.13 (main, May 24 2022, 21:28:31)
    [Clang 13.1.6 (clang-1316.0.21.2)]
    2022-08-07 21:23:29,489 | INFO | inkcut | System: uname_result(system='Darwin', node='192-168-1-100.tpgi.com.au', release='21.4.0', version='Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64', machine='x86_64')
    2022-08-07 21:23:29,489 | INFO | inkcut | Executable: /usr/local/opt/python@3.9/bin/python3.9
    2022-08-07 21:23:29,489 | INFO | inkcut | Args: ['/usr/local/bin/inkcut']
    2022-08-07 21:23:29,497 | INFO | inkcut | Qt: None Api:
    2022-08-07 21:23:29,497 | INFO | inkcut | ========================================
    2022-08-07 21:23:29,510 | ERROR | inkcut | Traceback (most recent call last):
    File "/usr/local/lib/python3.9/site-packages/inkcut/app.py", line 97, in main
    from inkcut.core.workbench import InkcutWorkbench
    File "/usr/local/lib/python3.9/site-packages/inkcut/core/workbench.py", line 22, in <module>
    from enaml.qt import QT_API, QtCore, QtWidgets, QtGui
    File "/usr/local/lib/python3.9/site-packages/enaml/qt/QtCore.py", line 12, in <module>
    version_info = tuple(map(int, QT_VERSION.split('.')))
    AttributeError: 'NoneType' object has no attribute 'split'

    Traceback (most recent call last):
    File "/usr/local/bin/inkcut", line 8, in <module>
    sys.exit(main())
    File "/usr/local/lib/python3.9/site-packages/inkcut/app.py", line 97, in main
    from inkcut.core.workbench import InkcutWorkbench
    File "/usr/local/lib/python3.9/site-packages/inkcut/core/workbench.py", line 22, in <module>
    from enaml.qt import QT_API, QtCore, QtWidgets, QtGui
    File "/usr/local/lib/python3.9/site-packages/enaml/qt/QtCore.py", line 12, in <module>
    version_info = tuple(map(int, QT_VERSION.split('.')))
    AttributeError: 'NoneType' object has no attribute 'split'