Dev record/Ubuntu
-
문제 상황 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 -
문제상황 딥러닝을 하다보면 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 -
문제 상황 (gedit:2102): Gtk-WARNING **: 08:49:30.176: cannot open display: :0 docker 환경에서 gedit 등 display를 사용해야 하는 상황에서 발생하는 에러 docker container 생성 시(docker run) 여러 옵션을 줬지만 해결되지 않은 경우 Container 내에서 GUI(Graphic User Interface) 환경과의 연결이 필요하다. 해결방안 xhost +local:docker Docker 실행 전 해당 명령어를 통해 docker user가 실행하는 프로그램을 X windows와 통신 할 수 있게 설정한다. 결과 gedit을 docker container 내에서 실행이 가능하다.
(gedit:2102): Gtk-WARNING **: 08:49:30.176: cannot open display: :0문제 상황 (gedit:2102): Gtk-WARNING **: 08:49:30.176: cannot open display: :0 docker 환경에서 gedit 등 display를 사용해야 하는 상황에서 발생하는 에러 docker container 생성 시(docker run) 여러 옵션을 줬지만 해결되지 않은 경우 Container 내에서 GUI(Graphic User Interface) 환경과의 연결이 필요하다. 해결방안 xhost +local:docker Docker 실행 전 해당 명령어를 통해 docker user가 실행하는 프로그램을 X windows와 통신 할 수 있게 설정한다. 결과 gedit을 docker container 내에서 실행이 가능하다.
2023.01.02 -
Issue apt-get update 또는 apt-get install 등을 실행할때 발생하는 에러 코드 E: Failed to fetch E: Failed to fetch http://mirror.kakao.com/ubuntu/pool/main/c/cups/libcups2_2.2.7-1ubuntu2.8_amd64.deb 404 Not Found [IP: 113.29.189.165 80] E: Failed to fetch http://mirror.kakao.com/ubuntu/pool/main/g/gst-plugins-good1.0/libgstreamer-plugins-good1.0-0_1.14.5-0ubuntu1~18.04.2_amd64.deb 404 Not Found [IP: 113.29.189.16..
E: Failed to fetch http://mirror.kakao.com/ubuntu/pool/main/c/cups/libcups2_2.2.7-1ubuntu2.8_amd64.deb 404 Not FoundIssue apt-get update 또는 apt-get install 등을 실행할때 발생하는 에러 코드 E: Failed to fetch E: Failed to fetch http://mirror.kakao.com/ubuntu/pool/main/c/cups/libcups2_2.2.7-1ubuntu2.8_amd64.deb 404 Not Found [IP: 113.29.189.165 80] E: Failed to fetch http://mirror.kakao.com/ubuntu/pool/main/g/gst-plugins-good1.0/libgstreamer-plugins-good1.0-0_1.14.5-0ubuntu1~18.04.2_amd64.deb 404 Not Found [IP: 113.29.189.16..
2023.01.02