Hi Ian,
I'm assuming you ran the "python3 -m pip install ." part from the README?
Is the older laptop running a 32 bit OS?
It looks on the face of it like an issue with the version of PyQt5
installed.
--
Rune / 5Q5R
toggle quoted message
Show quoted text
On Sun, 3 Nov 2019 at 16:20, Ian Beeby <ian@...> wrote:
Folks,
Have just acquired a NanoVNA - installed on NanoVNA-saver on OSX no
problem but I have an old but powerful laptop running Xubuntu 18.04LTS that
I want to use as a dedicated workshop machine.
I have tried to follow the instructions here:
When I type "python3.7 nanovna-saver" I get a lengthy tracedump (between
the "***"s:
***
Traceback (most recent call last):
File "nanovna-saver.py", line 17 in <module>
from NanoVNASaver.__main__import main
File "/home/XXX/nanovna-saver/NanoVNASaver/__main__.py", line 21, in
<module>
from PyQt5 import QtWidgets, QtCore
ImportError: cannot import name 'QtWidgets' from 'PyQt5'
(/usr/lib/python3/dist-packages/PyQt5/__init__.py)
Error in sys.excepthook:
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in
apport_excepthook
from apport.fileutils import likely_packaged, get _recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", ilne 5, in
<module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in
<module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in
<module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24,
in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in
<module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Original exception was:
Traceback (most recent call last):
File "nanovna-saver.py", line 37, in <module>
from NanoVNASaver.__main__ import main
File "/home/XXX/nanovna-saver/NanoVNASaver/__main__.py", line 21, in
<module>
from PyQt5 import QtWidgets, QtCore
ImportError: cannot import name 'QtWidgets' from 'PyQt5'
(/usr/lib/python3/dist-packages/PyQt5/__init__.py)
***
I'm not familiar with Python and it appears that something may not have
been installed as part of the Python3 installation. I followed the
guidance on the github site closely but I don't seem to be able to get past
this error.
Grateful for any input.
Best regards,
Ian
--
Amateur Radio Station G8OGJ
Matlock, England
g8ogj.org