Yes, there might be ways to shorten the paths somewhat and I bumped up the priority of the corresponding ticket.
Unfortunately, this remedy has the same limitations as your approach of moving the installation to a shorter prefix, namely that a Python package may contain arbitrarily long paths.
That being said, combining a shorter prefix with shorter paths in the KNIME installation should fix the issue in many cases.
4 Likes