Ok guys! Finally I am now getting somewhere! I have now managed to get the arm to move but not using the code that was in the magpi magazine.
this maybe down to the fact I am using raspian why the code in the magazine does not work.
Any users who are struggling to get the robotic arm. Please go to this website:
This has a step by step guide on installing py-usb.
Also to install libusb on raspbian you have type sudo apt-get install libusb-1.0.0
I will install Arch Linux and try the code out on that distrubution to see if that makes any difference.
If anybody else has any problems with this please feel free to message me.