211202_ ROS1에서 Python3.6 돌리기
전공/매일 배운 것
2021. 12. 3. 12:09
211202
Python 3.6으로 돌아가는 꿀 패키지를 ros melodic에서 사용하고 싶은데,
ros 는 2.7에서만 돌아간다. (환장)
그리고 패키지에서 필요한 다양한 라이브러리들은 python3에만 있다.
python 3에서 쓰여진 것을 ros에서 돌리려면 어케 해야할까 (분명 가능하다)
시발.. -> 해결함..
원하는 python 파일 맨 위에 # env/~~/python 3이라고 입력하면 된다.
graspnet_ws를 사용하는데, 패키지 내 사용하는 라이브러리 (6dof graspNet, Pointnet++) python은 3사용하고,
ros는 python 2.7 돌아가서 돌아버리는 줄 알았다.
일단 저 라이브러리들의 requirements.txt를 설치하는데 오류 존나 발생했다.
Pointnet++ -> 이거는 pointnet++ git에서 따로 받았다. graspnet_ws에서는 구대기 버전을 사용해서... 그거 삭제하고 깃에서 다시 다운받음
6DOF graspNet ->이거는 cu100버전이므로, 11.1버전에 맞는 환경 설정해주면 된다. 적당히 오류 보고 고쳐야 함.
'전공 > 매일 배운 것' 카테고리의 다른 글
211207 벌써 연말 + libtorch_cuda_cu.so: cannot open shared object file: No such file or directory (0) | 2021.12.07 |
---|---|
211204_Nvidia 드라이버 제발.. + PR (0) | 2021.12.04 |
211129 주말은 어디에..? 논문 review + PLY (0) | 2021.11.30 |
211125_CUDA version 변경, Mash Network 구성 (0) | 2021.11.25 |
211124_오늘의 오류_ torch.cuda.is_available() = FALSE (0) | 2021.11.24 |