Hi Anand, What's your PYTHONPATH? Do you have two copies of roslib on it? What does roswtf output? - Ken On Thu, Aug 5, 2010 at 10:45 PM, Anand Atreya wrote: > I'm getting a Python error when I try to launch pr2_dashboard.  Similarly, > and perhaps for a related reason, I'm also unable to use > pr2_tabletop_manipulation.launch to start the grasping pipeline.  The errors > I'm getting are below.  Any ideas what might be wrong?  I'm guessing it's > something simple, but I've been poking around for a while to no avail. > > I'm running the most recent Cturtle debs on our PR2. > > Thanks. > -- Anand > > > $ rosrun pr2_dashboard pr2_dashboard > Traceback (most recent call last): >   File > "/opt/ros/cturtle/stacks/pr2_gui/pr2_dashboard/scripts/pr2_dashboard", line > 50, in >     import pr2_dashboard >   File > "/opt/ros/cturtle/stacks/pr2_gui/pr2_dashboard/src/pr2_dashboard/__init__.py", > line 1, in >     from pr2_frame import * >   File > "/opt/ros/cturtle/stacks/pr2_gui/pr2_dashboard/src/pr2_dashboard/pr2_frame.py", > line 43, in >     from robot_monitor.robot_monitor_panel import RobotMonitorPanel >   File > "/opt/ros/cturtle/stacks/diagnostics/robot_monitor/src/robot_monitor/robot_monitor_panel.py", > line 44, in >     from diagnostic_msgs.msg import DiagnosticArray, DiagnosticStatus, > KeyValue >   File > "/opt/ros/cturtle/stacks/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/__init__.py", > line 1, in >     from _DiagnosticArray import * >   File > "/opt/ros/cturtle/stacks/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/_DiagnosticArray.py", > line 311, in >     _struct_I = roslib.message.struct_I > AttributeError: 'module' object has no attribute 'struct_I' > > > > $ roslaunch pr2_tabletop_manipulation_launch > pr2_tabletop_manipulation.launch > Traceback (most recent call last): >   File "/opt/ros/cturtle/ros/bin/roslaunch", line 2, in >     from ros import roslaunch >   File "/opt/ros/boxturtle/ros/core/roslib/src/ros/__init__.py", line 63, in > __getattr__ >     return __import__(name) >   File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/__init__.py", > line 43, in >     from roslaunch.config import ROSLaunchConfig >   File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/config.py", line > 49, in >     import roslaunch.loader >   File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/loader.py", line > 45, in >     from roslib.names import make_global_ns, ns_join, PRIV_NAME, > load_mappings, is_legal_name, canonicalize_name > ImportError: cannot import name canonicalize_name > > > > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > >