PDA

Ver la versión completa : No puedo arrancar Calibre



Xaloa
26/09/2010, 19:26
Hola. Es mi primera participación en el foro, y quiero plantearos mi problema con Calibre. He instalado el programa, versión 0.7.20, en mi PC (Windows XP) y al arrancarlo por primera vez me pide que escoja una ubicación para la biblioteca de libros. Tras elegir una carpeta, Calibre me da el siguiente mensaje de error:

Table authors already exists. RemoteTraceback (most recent call last): File “site-packages\calibre\library\sqlite.py”, line 175, in run. OperationalError: Table authors already exists.

He instalado y desinstalado Calibre un montón de veces. Lo he intentado escogiendo carpetas diferentes, incluso directamente en C: pero el resultado siempre es el mismo: me da un mensaje de error y se cierra. Os leo en el foro acerca de las maravillas del programa y yo sin poder arrancarlo. Me tiene desesperado. ¿Se os ocurre alguna solución?

Muchas gracias.

Terisa
26/09/2010, 19:31
Tras buscar en google, esto es lo más parecido que aparece:

Ticket en calibre (http://bugs.calibre-ebook.com/ticket/5578)

Xaloa
27/09/2010, 15:25
Tras buscar en google, esto es lo más parecido que aparece:

Ticket en calibre (http://bugs.calibre-ebook.com/ticket/5578)

Gracias, Terisa, por tu ayuda, pero entre mi justillo nivel de inglés y mi escaso nivel informático aún no le he encontrado el truquillo. Mirando en tu enlace creo entender que de lo que se trata es de asignarle la ublicación de la biblioteca de libros por fuera de la aplicación, por decirlo de algún modo. En concreto, enviando una instrucción a través del símbolo del sistema. Creo entender que la instrucción a enviar es: calibredb.exe set_metadata. Pero no acierto con los argumentos de la instrucción, ni su sintaxis. ¿Alguna sugerencia?

Muchas gracias.

anabelee
06/10/2010, 09:54
CLose calibre. delete the file
c:\calibre\metadata.db
Open a command prompt and type the following line
calibredb --with-library c:\calibre
You should see some messages about upgrading database.
Once the command is finished, restart calibre.


Si te refieres a esto, entiendo que te está pidiendo que accedas desde el explorador de windows a la carpeta calibre y borres el archivo metadata.db; después tienes que acceder al símbolo del sistema y escribir la línea que te he marcado en negrita. Eso es lo que yo saco en claro.
Ya nos contarás si funciona.

Xaloa
06/10/2010, 20:46
Ante todo, muchas gracias, Anabelee, por tu aportación. He hecho lo que tú me aconsejas, y el sistema me devuelve la siguiente respuesta:


Uso: calibredb.exe orden [opciones] [argumentos]

calibredb.exe es la interfaz de línea de órdenes para la base de datos de libros de calibre.

orden es una de:


list
remove
add_format
remove_format
show_metadata
set_metadata
export
catalog
saved_searches
add_custom_column
custom_columns
remove_custom_column
set_custom
restore_database
check_library

Para ver la ayuda de cada orden ejecute: calibre.exe orden --help

Cuando alguno de los argumentos de calibredb.exe contenga espacios, póngalo entre comillas.

Options:


--version show program’s version number and exit
-h, --help show this help message and exit

¿Es que sólo me pasan a mí estas cosas?

anabelee
07/10/2010, 08:08
Me temo que ahí me pierdo... :-s A ver si algún otra alma caritativa echa un ojo por aquí y nos ayuda.

Xaloa
09/10/2010, 16:41
Sí. Lo conseguí, aunque de forma diferente a como me lo planteaba al principio. Os cuento por si puede servir de ayuda a alguien con el mismo problema.

El truco consiste en que alguien que use calibre, en mi caso un familiar, te pase en un pen-drive la carpeta donde él guarda su biblioteca de libros. Así, cuando calibre me pide que escoja dónde guardar mis libros le respondo que en la misma carpeta del pen-drive. Y ya está. A partir de ahí, como esa carpeta así como los ficheros en ella incluidos no le "duelen", calibre me deja usar por primera vez la aplicación. Una vez dentro, basta con modificar la configuración para indicarle la ubicación de la carpeta donde realmente me interesa guardar los libros y ya no tengo que depender nunca más del pen-drive.

Aunque la solución finalmente haya venido por otro camino, muchas gracias a Terisa y Anabelee por intentar ayudarme.

anabelee
11/10/2010, 07:23
Me alegro de que se haya arreglado, y me quedo con la copla, que nunca se sabe.