Installation of plugin happens through a python script which is launched via embedded shell script in the plugin.run file. In the shell script we specify the path of python binary as /usr/bin/python. On Ubuntu 15.04 hp-plugin runs in python3 due to updated shebang lines in top level scripts, but installation script in plugin.run file is invoked using /usr/bin/python which defaults to python2. SInce hplip extension code is only installed in python3 path, installation code tries to import any extension module it looks in the python2 path and reports ImportError.
We will fix this issue and will provide you the patch soon.
Installation of plugin happens through a python script which is launched via embedded shell script in the plugin.run file. In the shell script we specify the path of python binary as /usr/bin/python. On Ubuntu 15.04 hp-plugin runs in python3 due to updated shebang lines in top level scripts, but installation script in plugin.run file is invoked using /usr/bin/python which defaults to python2. SInce hplip extension code is only installed in python3 path, installation code tries to import any extension module it looks in the python2 path and reports ImportError.
We will fix this issue and will provide you the patch soon.