If it won't register 3.8, it would be because you are using a Python 2 version. Python 3.4 is supported in V25 and V26 along with Python 2.7. If you have installed PLS within the lifetime of Statistics V27, then the PLS version you got was for Python 3.
You can install the Python 3.4 Anaconda distribution - look here
Old package lists — Anaconda documentation
You need to get the right platform and bitness to match your Statistics version.
It might be easier to install a registered Python 3.4, point to it in Edit > Options, and then just pip install numpy and scipy.
This is kind of a mess, and I hope this will get improved in the next version of Statistics. As the original co-author of PLS quite a few years ago, I'm not happy with this. but it is possible to get it to work.
#SPSSStatistics#Support#SupportMigration