• Members 1 post
    April 19, 2021, 11:18 p.m.

    Recently installed the Inkcut extension for Inkscape( version 1.0.2) on a Mac (Catalina 10.15.2) but am having some trouble getting it to run properly.
    When I try cut a selection I get the error below. I have no idea what to do to fix this and would really appreciate any help.

    I've also tried the standalone installation, but have not been able to get that to work either which is I'm trying to use the extension.

    inkcut_cut.py:27: DeprecationWarning: inkex.localize was moved to inkex.localization.localize
    inkex.localize()
    inkcut_cut.py:73: DeprecationWarning: Effect.affect is now Effect.run(). The output argument has changed.
    effect.affect()
    inkcut_cut.py:44: DeprecationWarning: Effect.selected is now a dict in the svg. Use self.svg.selected.
    nodes = self.selected
    inkcut_cut.py:50: DeprecationWarning: Effect.selected is now a dict in the svg. Use self.svg.selected.
    if contains_text(self.selected.values()):
    Traceback (most recent call last):
    File "inkcut_cut.py", line 73, in <module>
    effect.affect()
    File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/deprecated.py", line 181, in affect
    return self.run(args=args)
    File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex/base.py", line 140, in run
    self.save_raw(self.effect())
    File "inkcut_cut.py", line 63, in effect
    p = subprocess.Popen(cmd,
    File "/Applications/Inkscape.app/Contents/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 854, in init
    self._execute_child(args, executable, preexec_fn, close_fds,
    File "/Applications/Inkscape.app/Contents/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 1702, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
    FileNotFoundError: [Errno 2] No such file or directory: 'inkcut'