我想知道是否可以从 Cygwin 命令行安装 Inkscape 以供使用。我已经在 Windows 7(64 位)中安装了 Inkscape 作为程序,但 Cygwin 无法将其识别inkscape
为有效命令。
答案1
您可能需要做的第一件事是明确提供一个路径,可能是类似于 /cygdrive/c/Program\ Files/inkscape/inkscape.com 的东西 - 我现在使用的计算机上没有安装任何一个包,或者我会给出更好的答案。
第二件事是,您需要调用 inkscape.com,而不是 inkscape.exe,如https://inkscape.org/en/learn/faq/#How_to_use_Inkscape_from_the_command_line- 基本上,在 Windows 上,从命令行调用 inkscape.exe 时不提供任何输出,.com 文件是一种解决方法。
答案2
Cygwin 无法将 inkscape 识别为有效命令
这是因为 inkscape 在安装时不会将自身添加到路径中。
您可以将其添加到路径中或使用完整路径名运行它。
以下命令在 cygwin 终端中对我有效(我已在 中安装了 inkscape c:\apps\inkscape
):
$ /cygdrive/c/apps/inkscape/inkscape
(inkscape.exe:11824): Gtk-WARNING **: Could not find the icon 'object-visible'.
The 'hicolor' theme was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases
尽管出现上述警告,程序仍运行良好。