Я хотел бы знать, возможно ли установить Inkscape для использования из командной строки Cygwin. Я уже установил Inkscape как программу в Windows 7 (64-разрядная версия), но Cygwin не распознает inkscape как допустимую команду.

2 ответа2

0

Первое, что вам может понадобиться сделать, это явно указать путь, возможно, что-то вроде /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 является обходным путем.

0

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

Программа работает нормально, несмотря на приведенные выше предупреждения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .