Phew.logging missing?

First off I want to thank the community for all their help in debugging the problems with the robot.

One of my students is having issues with Pestolink and is throwing this error:

import error no module named phew.logging xrp

Sounds like the phew library may not be installed on your student’s XRP. It should be automatically installed when XRPLib is installed from XRPCode. Could you please try the following on your student’s robot:

import os
os.listdir('lib')

Also do it on a known-good robot to see what the different is. Could you post the output of both?

If the files are not there and you are using XRPCode, you can delete the lib/XRPLib directory and XRPCode will automatically re-install all the libraries, including the phew libraries the next time you connect.

So for the student’s XRP that is throwing the error, the output after running those commands is as follows:

[‘XRPLib’, ‘pestolink.py’, ‘phew’]

so it seems its nominally there?

After running the directory check I did this and then the robot was running perfectly! I am not sure what fixed it specifically but that did the trick. I will keep that in our toolbelt for the XRP units

1 Like