공부중
[ros2] No executable found 오류 해결 본문
728x90
분명 setup.py의 엔트리 포인트도 다 설정했고,,
cmake로 빌드한 경우에는 cmakelist도 아래 같이 설정했는데 왜 ros2 run을 하면 안나오는걸까?
심지어 패키지 소싱도 하고, 패키지는 인식이 되는데
install(
DIRECTORY
launch
models
scripts
urdf
worlds
DESTINATION
share/${PROJECT_NAME}/
)
install(
PROGRAMS
scripts/a.py
launch/a.launch.py
launch/pioneer3dx.rviz
DESTINATION lib/${PROJECT_NAME}
)
아래와 같은 명령어로 파일을 확인해보자
아무것도 안뜰것이다..
ros2 pkg executables <패키지명>
ros2 pkg executables td3
그 이유는~~~
권한이 없어서 그렇다. 아래 같은 방법으로 권한을 다 풀어버리자
chmod -R +x /home/*
해결..
728x90
'프로그래밍 > ROS' 카테고리의 다른 글
[ROS2] (2) | 2024.10.24 |
---|---|
[ROS2] error 해결 $ ros2 run tf2_tools view_frames No executable found (0) | 2024.10.22 |
[ROS2] error 해결 EasyInstallDeprecationWarning: easy_install command is deprecated. (0) | 2024.10.20 |
[ROS2] turtlesim 동작 (0) | 2024.10.07 |
[ROS2] urdf 패키지 만들기 (0) | 2024.10.06 |