Hallo List, ich hab' gerade versucht calibre auf eine openSuSE 11.0 zu installieren: Ganz am Ende der Meldung sucht calibre nach QtWebKit: folgende Paket sind installiert: libQtWebKit4-4.5.2-55.2 python-qt4-4.4.2-6.1 ein Modul: PyQt4.QtWebKit finde ich nicht, hat jemand einen Tipp? Grüße Mike Traceback (most recent call last): File "/usr/bin/calibre", line 8, in <module> load_entry_point('calibre==0.5.14', 'gui_scripts', 'calibre')() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 277, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2179, in load_entry_point return ep.load() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1912, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.5/site-packages/calibre/gui2/main.py", line 40, in <module> from calibre.gui2.tools import convert_single_ebook, convert_bulk_ebooks, \ File "/usr/lib/python2.5/site-packages/calibre/gui2/tools.py", line 14, in <module> from calibre.gui2.dialogs.epub import Config as EPUBConvert File "/usr/lib/python2.5/site-packages/calibre/gui2/dialogs/epub.py", line 18, in <module> from calibre.ebooks.epub.from_any import SOURCE_FORMATS, config as epubconfig File "/usr/lib/python2.5/site-packages/calibre/ebooks/epub/from_any.py", line 16, in <module> from calibre.ebooks.epub.from_html import convert as html2epub, find_html_index File "/usr/lib/python2.5/site-packages/calibre/ebooks/epub/from_html.py", line 49, in <module> from calibre.ebooks.epub.pages import add_page_map File "/usr/lib/python2.5/site-packages/calibre/ebooks/epub/pages.py", line 13, in <module> from calibre.ebooks.oeb.base import XHTML, XHTML_NS File "/usr/lib/python2.5/site-packages/calibre/ebooks/oeb/base.py", line 23, in <module> from calibre.ebooks.metadata.epub import CoverRenderer File "/usr/lib/python2.5/site-packages/calibre/ebooks/metadata/epub.py", line 14, in <module> from PyQt4.QtWebKit import QWebPage ImportError: No module named QtWebKit -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Mike, nach Überwindung einiger Hürden (s. mein Mail vom 14.2.) habe ich zwischenzeitlich calibre erfolgreich auf opensuse 11.1 installiert. Zu deinem spezielles Problem
from PyQt4.QtWebKit import QWebPage ImportError: No module named QtWebKit
habe ich zwar keine Antwort, allgemein konnte ich aber über die calibre-Homepage erfahren, dass auf opensuse 11.1 höchstens die Version 0.6.29 verwendet werden kann, denn für neuere Versionen braucht man glibc 2.10 und das gibt's für oss 11.1 (und wohl für oss 11.0) nach meiner Information nicht. Darüber hinaus konnte ich über das calibre-Forum (http://www.mobileread.com/forums/showthread.php?t=73831) vom Entwickler in Erfahrung bringen, dass die neueren Versionen von Calibre nicht ohne weiteres auf opensuse laufen, denn für diese wird cssutils in der Version 0.9.7a2 benötigt und die gibt's für oss 11.1 nicht. Die Installation von cssutils-0.9.7a2 vom Python Repository (http://pypi.python.org/pypi/cssutils/0.9.7a2) habe ich zwar versucht, sie klappte aber nicht. Ich habe dann die neueste calibre-Version (0.6.21) installiert, die noch mit der älteren Version von cssutils läuft. Trotz einiger Fehlermeldungen der setup-Routine läuft diese Version jetzt auf meinem Rechner. Ich hoffe, diese Hinweise verkürzen dir den Weg zu einer lauffähigen Installation. Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Michael, danke für die Antwort, allerdings hab' ich da 2 Anmerkungen, erstens handelt es sich um die Version 0.5.14, zweitens ist das Paket über ein Software-Repo (siehe http://software.opensuse.org/search) direkt für die 11.0 gepackt, eigentlich dachte ich es würde ohne Probleme funktionieren, es scheint aber, daß die Abhängigkeiten nicht (richtig) aufgelöst werden!! Grüße Mike Am Montag, 15. Februar 2010 19:11:18 schrieb Michael Eschweiler:
Hallo Mike, nach Überwindung einiger Hürden (s. mein Mail vom 14.2.) habe ich zwischenzeitlich calibre erfolgreich auf opensuse 11.1 installiert. Zu deinem spezielles Problem
from PyQt4.QtWebKit import QWebPage ImportError: No module named QtWebKit
habe ich zwar keine Antwort, allgemein konnte ich aber über die calibre-Homepage erfahren, dass auf opensuse 11.1 höchstens die Version 0.6.29 verwendet werden kann, denn für neuere Versionen braucht man glibc 2.10 und das gibt's für oss 11.1 (und wohl für oss 11.0) nach meiner Information nicht. Darüber hinaus konnte ich über das calibre-Forum (http://www.mobileread.com/forums/showthread.php?t=73831) vom Entwickler in Erfahrung bringen, dass die neueren Versionen von Calibre nicht ohne weiteres auf opensuse laufen, denn für diese wird cssutils in der Version 0.9.7a2 benötigt und die gibt's für oss 11.1 nicht. Die Installation von cssutils-0.9.7a2 vom Python Repository (http://pypi.python.org/pypi/cssutils/0.9.7a2) habe ich zwar versucht, sie klappte aber nicht. Ich habe dann die neueste calibre-Version (0.6.21) installiert, die noch mit der älteren Version von cssutils läuft. Trotz einiger Fehlermeldungen der setup-Routine läuft diese Version jetzt auf meinem Rechner. Ich hoffe, diese Hinweise verkürzen dir den Weg zu einer lauffähigen Installation. Michael
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Mike,
danke für die Antwort, allerdings hab' ich da 2 Anmerkungen, erstens handelt es sich um die Version 0.5.14, zweitens ist das Paket über ein Software-Repo (siehe http://software.opensuse.org/search) direkt für die 11.0 gepackt,
eigentlich dachte ich es würde ohne Probleme funktionieren, es scheint aber, daß die Abhängigkeiten nicht (richtig) aufgelöst werden!!
from PyQt4.QtWebKit import QWebPage ImportError: No module named QtWebKit
Hast du mal unter /usr/lib/python2.6/site-packages/PyQt4/ nachgeschaut, ob dort QtWebKit.so und /uic/widget-plugins/qtwebkit.py
da vergess' ich immer nachzuschauen - danke für die Erinnerung, dass es das auch gibt... liegen. Vielleicht sind die aus irgend einem Grund dort nicht und der Installer meckert deswegen Gruß Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, 15 Feb 2010 21:21:22 +0100, you wrote:
danke für die Antwort, allerdings hab' ich da 2 Anmerkungen, erstens handelt es sich um die Version 0.5.14, zweitens ist das Paket über ein Software-Repo (siehe http://software.opensuse.org/search) direkt für die 11.0 gepackt, eigentlich dachte ich es würde ohne Probleme funktionieren
Grosser Irrtum! Nicht alles, was über die Suche gefunden wird ist auch problemlos in der Benutzung. Es kommt schon darauf an, aus welchem Projekt das Paket stammt. Wenn es aus einem der home: Projekte stammt, ist Vorsicht anfgesagt, zumindest wenn einem der Name des Projekteigentümers nicht bekannt ist. Natürlich kann es auch einfach ein Bug im Paket sein, dass z.B. das Paket kein Requires auf die mindestens nötige Version eines anderen Pakets hat. Aus welchem Projekt stammt denn Dein calibre Paket? Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Michael Eschweiler
-
Mike Philipp
-
Philipp Thomas