NAO error: No module named yaml
So, I am trying to make ROS run on the NAO. I have followed the wiki for Nao-Cross-Compiling, and I get everything to show up on the robot as stated in the wiki. However, when I go to run roscore, just to see if it will work, I get the following error message:
Traceback (most recent call last):
File "/media/external/ros/electric/ros/bin/roscore", line 34, in <module> from ros import roslaunch File "/media/external/ros/electric/ros/core/roslib/src/ros/__init__.py", line 57, in __getattr__ return __import__(name) File "/media/external/ros/electric/ros_comm/tools/roslaunch/src/roslaunch/__init__.py", line 43, in <module> import roslaunch.param_dump File "/media/external/ros/electric/ros_comm/tools/roslaunch/src/roslaunch/param_dump.py", line 43, in <module> import yaml ImportError: No module named yaml
The PYTHONPATH for my setup.sh file looks like this:
PYTHONPATH=/media/external/python:/media/external/ros/electric/ros/core/roslib/src:$PYTHONPATH
The /media/external/python folder contains the yaml folder.
Any suggestions are greatly appreciated.
[edit] OS is Ubuntu 10.04 and nao sdk and toolchain are 1.10.44