Calibre ya no funciona

Oct 20 2020

Calibre dejó de funcionar recientemente. Intenté desinstalar y reinstalar.

Cuando abro una terminal y llamo $calibre, aparece el siguiente mensaje de error:

Traceback (most recent call last):
  File "/usr/bin/calibre", line 20, in <module>
    sys.exit(calibre())
  File "/usr/lib/calibre/calibre/gui_launch.py", line 73, in calibre
    main(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 543, in main
    listener = create_listener()
  File "/usr/lib/calibre/calibre/gui2/main.py", line 514, in create_listener
    return Listener(address=gui_socket_address())
  File "/usr/lib/calibre/calibre/utils/ipc/server.py", line 110, in __init__
    self._listener._unlink.cancel()
AttributeError: 'NoneType' object has no attribute 'cancel'

¿Necesito instalar alguna dependencia que la instalación de sudo apt no obtuvo? Intenté instalar a través de la línea de comandos y el instalador / actualizador de software GUI.

Estoy en la versión Ubuntu 20.04.1 LTS. Me aseguré de que mi software en general también esté actualizado.

Respuestas

18 Terrance Oct 20 2020 at 19:02

Desafortunadamente, en este momento la versión de Calibre que está en los repositorios 20.04 es la versión 4.99 que no funciona con Python 3. Como Python 2 es EOL, ya no está instalado por defecto en Ubuntu 20.04.

Calibre ha lanzado la versión 5.6.0 que funciona con Python 3. Puede descargarla desde https://calibre-ebook.com/download_linux

O puede ejecutar el comando desde ese sitio para instalarlo (que en realidad es más fácil de instalar):

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

He agregado el comando anterior a un script llamado install_calibrepara poder ejecutarlo en cualquier momento para actualizar mi versión de calibre a la más reciente en cualquier momento.

¡Espero que esto ayude!

sharath Oct 26 2020 at 08:51

https://download.calibre-ebook.com/4.html

Vaya a este sitio y descargue la versión anterior. Extraiga el archivo, ejecute el archivo Calibre (que sin extensión) simplemente haga doble clic.

RushdSowell Oct 29 2020 at 02:52

Perdón por interrumpir. Puede que esta no sea la solución ideal, pero tal vez sea una solución temporal. También me enfrento al mismo problema, en mi Ubuntu 20.04, y decidí instalar la versión flathub en su lugar y está funcionando bien hasta ahora.

https://flathub.org/apps/details/com.calibre_ebook.calibre

Beernarrd Nov 30 2020 at 22:49

Compruebe en el Launchpad los paquetes corregidos . Están hechos del parche mencionado anteriormente. Primero instale el paquete bin y luego alldeb. De esa manera no es necesario agregar ppa, flatpack o instalar manualmente scripts sh.