ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Ok I just found the reason for this failure:
You need to add PySys_SetArgv(argc, argv);
right after Py_Initialize();
to assign the c++-arguments over to the Python interpreter which otherwise would be started without any arguments.
After appending this line, sys.argv
will be set and the rospy module would be loaded.