Up and running with LabJackPython and the Exodriver on Ubuntu 10.04

Update: The Exodriver installation instructions have since been updated and now uses a script. Please refer to the Mac OS X and Linux Exodriver page and its “In-depth Linux build instructions” section for the latest Ubuntu installation instructions.

Ubuntu 10.04 has been out a week, and we fired it up in a virtual machine to test it out. We were pleased to see that a binary release of libusb 1.0 is available, which means it’s easier than ever to install LabJackPython and the Exodriver. Here are the commands we ran on a fresh install:

sudo apt-get install build-essential
sudo apt-get install libusb-1.0-0-dev
sudo apt-get install git-core
git clone git://github.com/labjack/exodriver.git
cd exodriver/liblabjackusb/
sudo make install
cd ..
sudo cp 10-labjack.rules /etc/udev/rules.d/.
sudo udevadm control --reload-rules
git clone git://github.com/labjack/LabJackPython.git
cd LabJackPython/
sudo python setup.py install
>>> import u3
>>> d = u3.U3()
>>> d.configU3()

That’s it. It was a land-speed record for us.