Ошибки Python при установке LogMeIn Hamachi

Когда я иду, чтобы установить бета-версию LogMeIn Hamachi для Linux, используя загрузку файла .tgz, я получаю эту ошибку при запуске файла install.sh:

    Traceback (most recent call last):
       File "/usr/lib/lsb/install_initd", line 3, in <module>
         import sys, re, os, initdutils
       File "/usr/lib/lsb/initdutils.py", line 18
         raise ValueError, 'need a file or string'

У меня установлен LSB который является обязательным для установки Hamachi. Кто-нибудь знает, что не так?

1
задан 8 September 2013 в 02:19

1 ответ

Вероятно, это ошибка с совместимостью python2 с python3.

raise ValueError, 'need a file or string'

больше не поддерживается в python3, устарел в пользу

raise ValueError('need a file or string')

Поэтому вы должны попробовать выполнить эту команду:

sudo sed -i "s/python3/python/" /usr/lib/lsb/install_initd

, чтобы убедиться, что файл запущен с помощью python2

0
ответ дан 24 May 2018 в 18:12

Другие вопросы по тегам:

Похожие вопросы: