Синтаксическая ошибка Dropbox

Я не верю, что Dropbox работает. запущенный статус Dropbox вызывает ошибку. Когда я вызываю Dropbox из терминала, я получаю сообщение об ошибке

~$ dropbox
  File "/usr/bin/dropbox", line 232
    except OSError, e:
                  ^
SyntaxError: invalid syntax

Для контекста остальная часть этого раздела файла гласит:

 with closing(sock) as f:
        yield (0, True)
        while True:
            try:
                chunk = f.read(bufsize)
                progress += len(chunk)
                buf.write(chunk)
                yield (float(progress)/size, True)
                if progress == size:
                    break
            except OSError, e:
                if hasattr(e, 'errno') and e.errno == errno.EAGAIN:
                    # nothing left to read
                    yield (float(progress)/size, False)
                else:
                    raise

Однако я не в своей глубине и не знаю, как продолжить исправление проблема.

Я попытался переустановить Dropbox и получил следующее сообщение:

~$ sudo apt install --reinstall dropbox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reinstallation of dropbox is not possible, it cannot be downloaded.

Программное обеспечение Ubuntu перечисляет Dropbox в графическом интерфейсе как один из установленных пакетов. Однако, когда я пытаюсь удалить его для повторной установки, я получаю сообщение об ошибке «Невозможно удалить Dropbox, нет пакетов для удаления»

Ubuntu 20.04

Другая информация:


~$ echo $XDG_CURRENT_DESKTOP 
ubuntu:GNOME 
~$ dpkg -S /usr/bin/dropbox
dropbox: /usr/bin/dropbox 
Python 3.8.10 
Python2 2.7.18 
Python3 3.8.10

~$ apt-cache policy dropbox 
dropbox: Installed: 2015.10.28 
Candidate: 2015.10.28 Version table: *** 2015.10.28 100 100 /var/lib/dpkg/status
2
задан 12 September 2021 в 21:23

0 ответов

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

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