Dev record
-
문제 상황 pip install 등을 실행할 때 환경에 pip 이 깔려있지 않아 발생하는 문제 There is no Pip installer available in the selected environment. E: Unable to locate package python3-pip E: Unable to locate package python-pip 해결 방법 # default python에서 발생한 경우 apt-get update sudo apt-get install python-pip -y # python3에서 발생한 경우 apt-get update sudo apt-get install python3-pip -y -y 옵션은 설치 도중 yes / no 입력을 해야 하는데 이를 옵션으로 먼저 입력하면 ..
There is no Pip installer available in the selected environment E: Unable to locate package python-pip.문제 상황 pip install 등을 실행할 때 환경에 pip 이 깔려있지 않아 발생하는 문제 There is no Pip installer available in the selected environment. E: Unable to locate package python3-pip E: Unable to locate package python-pip 해결 방법 # default python에서 발생한 경우 apt-get update sudo apt-get install python-pip -y # python3에서 발생한 경우 apt-get update sudo apt-get install python3-pip -y -y 옵션은 설치 도중 yes / no 입력을 해야 하는데 이를 옵션으로 먼저 입력하면 ..
2023.01.04 -
압축 해제 명령어 압축 해제 명령어를 사용하지 않고 우분투 파일 탐색기에서 바로 압축 해제를 할 수도 있다. 하지만 가끔 다른 창을 건드리다가 실수로 꺼지기도 하고 가끔 오류가 나는 경우가 많았다. 특히 상태 바가 채워지는 것 같이 보이면서 움직임이 없기 때문에 이게 되는 건가? 싶을 때가 많다. 반면 Terminal 창에서 command 방식으로 압축 해제를 할 경우 큰 문제 없이 대부분 압축 해제가 잘 된다. tar -xcv ex) tar -xvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz 명령어를 입력하면 하나씩 압축 해제가 되는 것을 확인할 수 있다.
우분투 tar.xz 압축 해제 unzip tar.xz압축 해제 명령어 압축 해제 명령어를 사용하지 않고 우분투 파일 탐색기에서 바로 압축 해제를 할 수도 있다. 하지만 가끔 다른 창을 건드리다가 실수로 꺼지기도 하고 가끔 오류가 나는 경우가 많았다. 특히 상태 바가 채워지는 것 같이 보이면서 움직임이 없기 때문에 이게 되는 건가? 싶을 때가 많다. 반면 Terminal 창에서 command 방식으로 압축 해제를 할 경우 큰 문제 없이 대부분 압축 해제가 잘 된다. tar -xcv ex) tar -xvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz 명령어를 입력하면 하나씩 압축 해제가 되는 것을 확인할 수 있다.
2023.01.04 -
문제상황 rostopic 중 image 가 어떤식으로 encoding 되어있는지 알고 싶은 상황. 해결 방안 이미지 토픽의 encoding 부분만 grep해서 확인하면 된다. rostopic echo | grep encoding
[ROS] rosbag image topic의 encoding 확인하는 방법문제상황 rostopic 중 image 가 어떤식으로 encoding 되어있는지 알고 싶은 상황. 해결 방안 이미지 토픽의 encoding 부분만 grep해서 확인하면 된다. rostopic echo | grep encoding
2023.01.03 -
문제 상황 rosbag에 포함된 이미지의 크기를 간단하게 확인하고 싶음 bag 파일을 play 한 상황에서 image topic을 echo하면 이미지 데이터 전부가 나오기 때문에 이미지 사이즈에 대한 정보를 확인하기 어려움 해결방안 ros image topic은 다음과 같이 구성된다 header, height, width, encoding, data 등으로 구성되는데 단순히 rostopic echo 방식으로 토픽값을 가져오면 우리가 얻고자하는 height, width를 알기 어렵다. 그래서 이를 간단하게 이미지 토픽의 width, height 정보만 grep 해서 보면 된다. rostopic echo | grep width rostopic echo | grep height ex) rostopic echo..
[ROS] rosbag image topic의 size 크기 확인 방법문제 상황 rosbag에 포함된 이미지의 크기를 간단하게 확인하고 싶음 bag 파일을 play 한 상황에서 image topic을 echo하면 이미지 데이터 전부가 나오기 때문에 이미지 사이즈에 대한 정보를 확인하기 어려움 해결방안 ros image topic은 다음과 같이 구성된다 header, height, width, encoding, data 등으로 구성되는데 단순히 rostopic echo 방식으로 토픽값을 가져오면 우리가 얻고자하는 height, width를 알기 어렵다. 그래서 이를 간단하게 이미지 토픽의 width, height 정보만 grep 해서 보면 된다. rostopic echo | grep width rostopic echo | grep height ex) rostopic echo..
2023.01.03 -
문제상황 딥러닝을 하다보면 GPU 사용량을 실시간으로 확인해야 할 때가 많다. 이때 일반적으로 사용하는 명령어인 nvidia-smi 만 사용하면 딱 그 한 번만 결과물이 아래와 같이 나온다. 때문에 확인을 하기 위해 매번 이 커맨드를 쓸 수는 없다. 더 간단하게 확인하는 방법이 있다. 해결방안 watch -d -n 0.5 nvidia-smi 이렇게 0.5초 간격으로 새로고침을 해주는 것 처럼 nvidia-smi 결과를 볼 수 있다.
우분투 ubuntu GPU 사용량 실시간 확인하기문제상황 딥러닝을 하다보면 GPU 사용량을 실시간으로 확인해야 할 때가 많다. 이때 일반적으로 사용하는 명령어인 nvidia-smi 만 사용하면 딱 그 한 번만 결과물이 아래와 같이 나온다. 때문에 확인을 하기 위해 매번 이 커맨드를 쓸 수는 없다. 더 간단하게 확인하는 방법이 있다. 해결방안 watch -d -n 0.5 nvidia-smi 이렇게 0.5초 간격으로 새로고침을 해주는 것 처럼 nvidia-smi 결과를 볼 수 있다.
2023.01.03 -
import sys, os sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) 문제 상황 상위 폴더에 있는 모듈을 가져와야 하는데(import) 못 가져 오는 경우 해결 방안 import sys, os sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) sys와 os 를 import 하고 상위 경로를 sys path에 추가한다.
ModuleNotFoundError: No module named 'lib’import sys, os sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) 문제 상황 상위 폴더에 있는 모듈을 가져와야 하는데(import) 못 가져 오는 경우 해결 방안 import sys, os sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) sys와 os 를 import 하고 상위 경로를 sys path에 추가한다.
2023.01.02