wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Коллеги, пытаюсь запустить /usr/sbin/image-to-gcode получаю при попытке скормить в обработку файл png сообщение об ошибке -
Понятное дело, стоит python2-pillow, python-pilkit, LinuxCNC. Но где найти и как поставить ImageTk module? В итоге выяснилось, что во всем виноват зоопарк питонов и мелочи. Вариантов решения несколько - а) 1. скачать с гита git clone https://github.com/robomechs/image-to-gcode.git 2. дать право на исполнение имеющимся там питоновским скриптам 3. vi image-to-gcode и в первой же строке дописать версию питона 2.7 4. запустить и получить удовольствие б) - этот вариант нужен для вызова утилиты из самого LinuxCNC 1. выполнить схему а), 2. переименовать image-to-gcode.py в vi image-to-gcode 3. скопировать или переместить vi image-to-gcode и autor.py в /usr/sbin/ КАК ВСЕГДА ОГРОМНОЕ СПАСИБО ЗА ОТЗЫВЧИВОСТЬ, ОПЕРАТИВНОСТЬ VS220 & VASEK!!! |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
У вас там питон второй или третий используется? Для третьего python-pillow поставить |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Если бы. Стоит у меня python-pillow, а результат известный - выше. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
wauкакому пакету принадлежит /usr/sbin/image-to-gcode ?Ну и ImageTk.py заодно
|
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
pacman -Qo /usr/sbin/image-to-gcode /usr/bin/image-to-gcode принадлежит linuxcnc-sim 2.7.14-2 Блин. А оно ведь у меня есть - pacman -Qo /usr/lib/python3.7/site-packages/PIL/ImageTk.py /usr/lib/python3.7/site-packages/PIL/ImageTk.py принадлежит python-pillow 6.1.0-1 pacman -Qo /usr/lib/python2.7/site-packages/PIL/ImageTk.py /usr/lib/python2.7/site-packages/PIL/ImageTk.py принадлежит python2-pillow 6.1.0-1 Но при этом результат выше. Как их подружить? Если по-простецки сделать -
то сообщение об ошибке меняется (на стадии выбора файла png), но не существенно -
Если же поставить программу отсюда - https://www.cnc-club.ru/forum/viewtopic.php?t=3541, то сообщение об ошибке лаконичнее -
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
А tk стоит? Pacman -S tk |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
wau Поставь PS - взял бы лучше с github ......... git clone https://github.com/robomechs/image-to-gcode.git и не нужно устанавливать ...
Ошибки не исчезают с опытом - они просто умнеют
|
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Да, tk стоит. Что видит Питон -
|
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Я и с Гита брал, и с cnc форума - сам модуль image-to-gcode требует модуль, на нем и падает. |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
wauНаписано же явно - SyntaxError: Missing parentheses in call to 'print'. Did you mean print .... (Отсутствуют скобки при вызове «print» ....)
Ошибки не исчезают с опытом - они просто умнеют
|