ok, to answer that last question first and add more;
I dropped back to python 3.5 (from3.6) and got the same error; PyQt5 v 5.9 said installed ok
so based on that link you gave me and others saying similar, I tried
export LD_LIBRARY_PATH=/home/Donquixote2u/.local/lib/python3.5/site-packages/PyQt5/Qt/lib
(which is where I can see libQt5WebEngineCore.so.5 actually is)
now it crash dumped on me
python3.5 GetPage.py http://www.xe.com/currency/nzd-new-zealand-dollar
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to
'/tmp/runtime-Donquixote2u'
[13263:13263:0918/040623.705832:ERROR:stack_trace_posix.cc(577)]
Failed to read /proc/self/maps
[13246:13271:0918/040624.066209:ERROR:zygote_host_impl_linux.cc(277)]
Failed to adjust OOM score of renderer with pid 13282: No such file or
directory [13282:13282:0918/040624.069873:FATAL:thread_helpers.cc(41)]
Check failed: 0 == fstat_ret. : No such file or directory
I guess that's progress of sorts. Now I know Qtwebengine 5.9 runs with python 3.5 on my Debian Sid machine (4.9 kernel), so the environments aren't too far apart.
I might try python 3.6 again with that env. var set. - watch this space. Thanks for the help so far.