본문 바로가기

Programming

(14)
[Apple M1/ Python] anaconda 로 python 라이브러리 opencv (cv2) 설치 * 설치 $ pip install opencv-contrib-python * 확인 import numpy as np import cv2 import matplotlib.pyplot as plt %matplotlib inline img = cv2.imread('./test.png') img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) plt.imshow(img)
[Linux] 현재 사용중인 port 목록 출력하기 already in use 에러를 방지하기 위한 .. 현재 사용중인 Port 들의 목록을 보는 명령어 netstat 설치 (미설치된 경우) $ sudo apt-get install net-tools post 목록 확인 $ sudo netstat -tulpn | grep LISTEN 위처럼 치면 tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 4653/vino-server tcp6 0 0 :::8181 :::* LISTEN 14559/docker-proxy tcp6 0 0 :::8182 :::* LISTEN 29875/docker-proxy 이런 식으로 결과가 나온다
[Linux] Linux 폴더 루트 권한 주기 : chmod 가끔식, 루트가 아닌 계정으로 접속하였을 때, 폴더의 접근 권한이 막혀 불편한 경우가 있다. 이럴 때, CLI 터미널 창을 들어가 다음과 같이 입력해주면 된다. sudo chmod 777 -R 폴더명 만약, 그 폴더 안에 위치하고 있다면 sudo chmod 777 -R . 위처럼 . 으로 현재 위치의 디렉터리를 상대 경로로 표시해주면 된다.
[Python] OS, CPU 갯수 등 컴퓨터 정보 불러오기 python 으로 프로그램을 짜다 보면, 현재 host 기기의 정보가 필요할 때가 있다. 이럴 때 쓰면 좋은 함수들을 모아보았다. import os , platform , socket print(os.cpu_count()) # cpu 갯수 : 8 print(platform.system()) # os 이름 : Linux print(platform.processor()) # processor 종류 : x86_64 print(platform.version()) # 44~18.04.2-Ubuntu SMP Thu Apr 23 14:27:18 UTC 2020 print(socket.gethostname()) # host 이름 : 대략 이런 종류의 함수들이 있다.
[Linux] Linux 에서 apt 사용 시 에러 : Could not get lock /var/lib/dpkg/lock-frontend - open 리눅스 18.04 환경에서 docker 를 설치하다가 생긴 에러다. E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 이 에러를 해결하는 방법은 위에서 문제가 생긴 경로를 지워 버리는 것이다. $ sudo rm /var/lib/apt/lists/lock 로 위에 생긴 에러에서 나온 경로를 지워버리면 원하는 apt 명령이 잘 돌아가는 걸 볼 수 있다.
[Eclipse] Mac에서 Eclipse 여러 창 띄우기 Eclipse 가 설치된 위치로 가서 ( 위치를 모르면 dock에 있는(있다면) eclipse 아이콘에서 오른쪽 마우스 버튼 누르고 > 옵션 > Finder에서 보기 선택 ) ( Finder에 Eclipse가 있는 위치로 창이 뜬다면, 그 폴더의 상위 폴더로 이동해서, eclipse가 담긴 폴더 오른쪽 마우스 클릭 > 서비스 > 폴더에서 새로운 터미널 열기 선택 ) 터미널에서 open -n Eclipse.app 입력하면 끝!

728x90
반응형