echoma / zkui

zkui is a GUI client of Apache ZooKeeper. Download:
https://github.com/echoma/zkui/wiki/Download
Apache License 2.0
297 stars 52 forks source link

Installation fails in mac #10

Open brijeshgp opened 7 years ago

brijeshgp commented 7 years ago

Traceback (most recent call last): File "./zkui.py", line 5, in from WebWindow import WebWindow File "WebWindow.py", line 1, in from PyQt5 import QtCore, QtWidgets, QtWebKitWidgets, QtNetwork, QtWebKit, QtPrintSupport ImportError: cannot import name 'QtWebKitWidgets'

echoma commented 7 years ago

Qt5.6 removed QtWebkit. So, Qt5.5 is the newest version we can use to build zkui.

I was planning to port zkui to nw.js, but doesn't have enough spare time yet.

Sorry for wasting your time, I will put a note into README.

davegallant commented 7 years ago
Collecting PyQt5==5.5
  Could not find a version that satisfies the requirement PyQt5==5.5 (from versions: 5.6, 5.7, 5.7.1, 5.8, 5.8.1.1)

Cannot find this in pip.

echoma commented 7 years ago

oh, there are no earlier version in pip? can you try 5.3 or 5.4?

davegallant commented 7 years ago

@echoma I don't think they exist in pypi: https://pypi.python.org/pypi/PyQt5/

echoma commented 7 years ago

@davey-dev So, it seems that the only solution is a refactor. Large work to do, damn...