ValueError: API 'QDate' has already been set to version 1` #1418
Description
I constantly get the following error:
Loading existing config files from /root/.config/PyBitmessage/ Using default logger configuration 2018-10-09 14:26:55,215 - ERROR - /root/.namecoin/namecoin.conf unreadable or missing, Namecoin support deactivated 2018-10-09 14:26:55,368 - CRITICAL - Unhandled exception Traceback (most recent call last): File "bitmessagemain.py", line 434, in <module> main() File "bitmessagemain.py", line 431, in main mainprogram.start() File "bitmessagemain.py", line 333, in start bitmessageqt.run() File "/root/PROGRAMS/PyBitmessage-0.6.3.2/src/bitmessageqt/__init__.py", line 4403, in run myapp = MyForm() File "/root/PROGRAMS/PyBitmessage-0.6.3.2/src/bitmessageqt/__init__.py", line 579, in __init__ self.ui.setupUi(self) File "/root/PROGRAMS/PyBitmessage-0.6.3.2/src/bitmessageqt/bitmessageui.py", line 559, in setupUi self.blackwhitelist = Blacklist() File "/root/PROGRAMS/PyBitmessage-0.6.3.2/src/bitmessageqt/blacklist.py", line 17, in __init__ widgets.load('blacklist.ui', self) File "/root/PROGRAMS/PyBitmessage-0.6.3.2/src/bitmessageqt/widgets.py", line 13, in load uic.loadUi(resource_path(resFile), widget) File "/usr/lib/python2.7/dist-packages/PyQt4/uic/__init__.py", line 236, in loadUi return DynamicUILoader(package).loadUi(uifile, baseinstance, resource_suffix) File "/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader/loader.py", line 50, in __init__ UIParser.__init__(self, QtCore, QtGui, LoaderCreatorPolicy(package)) File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 183, in __init__ self.factory = QObjectCreator(creatorPolicy) File "/usr/lib/python2.7/dist-packages/PyQt4/uic/objcreator.py", line 94, in __init__ modinfo = plugin_locals["moduleInformation"]() File "<string>", line 52, in moduleInformation File "/usr/lib/python2.7/dist-packages/qgis/__init__.py", line 26, in <module> from qgis.PyQt import QtCore File "/usr/lib/python2.7/dist-packages/qgis/PyQt/QtCore.py", line 28, in <module> sip.setapi(api, 2) ValueError: API 'QDate' has already been set to version 1
Activity
g1itch commentedon Dec 27, 2018
OK, I understood the problem is with some widget plugin from qgis.
g1itch commentedon Dec 27, 2018
Is this also your post?
https://forums.kali.org/showthread.php?42270-How-to-get-PyBitMessage-running-on-latest-Kali
bl4k1st commentedon Dec 27, 2018
yes
g1itch commentedon Dec 27, 2018
Please try this patch:
bl4k1st commentedon Dec 27, 2018
bl4k1st commentedon Dec 27, 2018
Adding this to depends.py:
enthought/pyface#286 (comment)
results in
g1itch commentedon Dec 27, 2018
No way.
bitmessageqtcurrently usesQString. You can tryqt5-wipbranch or wait until I find a better workaround.bl4k1st commentedon Dec 27, 2018
Ok, I cloned qt5-wip, this is starting.
Thank you :)
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
Changed check_pyqt() to work with qtpy (closes Bitmessage#897, closes B…
34 remaining items
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy
Changed check_pyqt() to work with qtpy