Я просматривал этот пакет сценариев python:
https://github.com/werdeil/clementine-last-export
Чтобы преобразовать pyqt4 в pyqt5, так как pyqt4 больше не поддерживается в моей ОС.
Я выполнил как ручное преобразование, так и преобразование, используя следующий скрипт:
https://github.com/rferrazz/pyqt4topyqt5
И сценарий, и преобразование из pyqt4-> pyqt5 кажутся простыми, но однажды яЗакончив конвертацию скриптов, я все равно получаю:
Traceback (most recent call last):
File "gui.py", line 374, in <module>
main()
File "gui.py", line 355, in main
cleg = ClemLastExportGui()
File "gui.py", line 45, in __init__
self.load_config()
File "gui.py", line 350, in load_config
self.config = pickle.load(open(self.configfile))
File "/usr/lib64/python2.7/pickle.py", line 1384, in load
return Unpickler(file).load()
File "/usr/lib64/python2.7/pickle.py", line 864, in load
dispatch[key](self)
File "/usr/lib64/python2.7/pickle.py", line 1139, in load_reduce
value = func(*args)
ImportError: No module named PyQt4.QtCore
, несмотря на то, что ссылки на pyqt4 даже не активны в источнике:
~/projects/clementine-last-export $ grep -i pyqt4 -r *
README.txt:pyqt4 stopped being supported by most Linux Operating Systems
Я просмотрел библиотеки в моей системе иpyqt4 полностью исчез, так что это вряд ли является причиной.
Может ли кто-нибудь взглянуть на мой код здесь:
https://github.com/davidsmind/clementine-last-export
Или указатьмне в правильном направлении, если это системная проблема?