Nebulosa |
|
Темы:
9
Сообщения:
913
Участник с: 05 марта 2009
|
wauПочему бы не поставить образ iso в виртуальную машину для локальных тестов? https://linuxcnc.org/iso/ - Например, linuxcnc-2.8.4-buster.iso |
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
Неспортивно. Ведь должно работать, а не ломаться. Да и налаживать проброс в виртуалку диска\директория с файликами.... |
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
Tk и переустановил, не помогло, и даунгрэйд не помог. Ранее работавшие решения из https://archlinux.org.ru/forum/topic/17314/?page=2 тоже не дали результата. |
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
По аналогии с 2.8.4 выкачал деб 2.7.12 и 15, и собрал, уже ближе - падает на - File "/usr/bin/axis-remote", line 32 print __doc__ ^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? Note: Using POSIX non-realtime |
cucullus |
|
Темы:
268
Сообщения:
3554
Участник с: 06 июня 2007
|
wau это код второго питона запускается третьим видимо, шибэнг надо поправить
такие дела.
|
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
Что такое шибэнг? pikaur shib Поиск... [###] 1) extra/python-shiboken2 5.15.12-1 [установлен] Python bindings for shiboken2 2) extra/shiboken2 5.15.12-1 [установлен] Generates bindings for C++ libraries using CPython source code 6) aur/python2-shiboken 1.2.4-8 [установлен] (10, 0.00) Support library for Python2 bindings 7) aur/shiboken 1.2.4-8 [установлен] (10, 0.00) |
Nebulosa |
|
Темы:
9
Сообщения:
913
Участник с: 05 марта 2009
|
cucullusЛибо назначить python 2 основным в системе. НЕ ПОВТОРЯТЬ ТАКОЕ ДОМА :)wau Кажется, надо все пакеты которые указаны как зависимости собрать для второго питона, отдельными пакетами на аур. Идея с изолированной подсистемой типа AppImage уже звучит разумнее, чем "даунгрейд" половины системы.. |
Nebulosa |
|
Темы:
9
Сообщения:
913
Участник с: 05 марта 2009
|
wauShebang Т.е. надо в /usr/bin/axis-remote файле в самом начале указать Но т.к. там и дальше будут использоваться функции и пакеты из второго питона, то это не особо поможет, т.к. они тоже не установлены в системе.
|
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
Сделал #!/usr/bin/python2. Не помогает.
Дежавю полное. В прошлый раз это было с mesa и лечилось редактированием файлика /usr/lib/python2.7/site-packages/glnav.py. Но это было в сборке из Ауры. Ныне ее нет и тянем из деб-пакета, там расположение другое /usr/share/pyshared/glnav.py и правка эта и не требовалась и была сделана - не помогло. Сборки же 2.9-git и 2.9 из Ауры не ставятся, с экспериментами из комментов тоже. Я бы и готов на 2.9. Конечно, у меня есть резервная копия системного раздела и я могу откатиться. Но не хотелось бы. |
Nebulosa |
|
Темы:
9
Сообщения:
913
Участник с: 05 марта 2009
|
wau В том-то и дело, что дальше и другие пакеты будут обновляться и генерировать новые ошибки, а вам же нужно зафиксировать какое-то конкретное состояние. Как минимум выбор роллинг релиза выглядит неоптимальным. Да и всё мероприятие выглядит бессмысленным с самого начала, т.к. даже разработчики не поддерживают старую версию программы. А какие ошибки возникают у версии 2.9? Это направление выглядит более перспективным для проработки, может и правда переключиться на него? |