I just installed Eclipse Indigo, in Ubuntu 10.04 LTS, and installed Pydev with it. I did the following:
(1) set python interpreters by pressing Auto config in Window > Preferences > PyDev > Editor > Interpreter-Python
(2) set system Pythonpath through Window > Preferences > PyDev > Editor > Interpreter-Python
(a) pressed New Folder and added /usr/lib/python2.6
I am trying to run an openrave code in eclipse and have all the required openrave libraries installed. "openravepy" is in the directory /usr/lib/python2.6/dist-packages.
My problems is that it seems that the import is not successful that a few function calls return error type : PyDev Problem. It says 'Undefined Variable: ...'
here are some snippets of the code:
from itertools import izip
from openravepy import *
from numpy import *
import time
class FastGrasping:
class GraspingException(Exception):
def __init__(self,args):
self.args=args
def __init__(self,robot,target):
self.robot = robot
self.ikmodel = databases.inversekinematics.InverseKinematicsModel(robot=robot,iktype=IkParameterization.Type.Transform6D)
--databases is part of openravepy and described as undefined variable.
I've read a few threads and I already did the following
(1) Remove and readd pydev
(2) I've run the code previously, it used to work with eclipse helios and pydev setup. so, I Deleted and reinstall eclipses helios and indigo and repeat the process of adding pydev and pythonpath again and again.
Anyone know hows can I fix this? or is this a bug in pydev?
thanks in advance.
cheers