반응형

Python 20

[Python Error] git@gitlab.aicrowd.com: Permission denied (publickey).fatal: 리모트 저장소에서 읽을 수 없습니다 올바른 접근 권한이 있는지, 그리고 저장소가 있는지확인하십시오.

이 문제는 SSH 키가 GitLab에 등록되지 않았기 때문에 발생한 것.이를 해결하려면 SSH 키를 생성하여 GitLab에 추가해야한다.  1. SSH 키 생성 (만약 없을 경우):ssh-keygen -t rsa -b 4096 -C "깃랩주소" 기본 파일 경로를 그대로 두고 Enter를 누릅니다. 패스프레이즈를 입력하라는 메시지가 나타나면, 입력하거나 빈 칸으로 두고 Enter를 누릅니다. 2. SSH 에이전트 시작:eval "$(ssh-agent -s)" 3. SSH 키 에이전트에 추가:ssh-add ~/.ssh/id_rsa4. SSH 키 복사: pbcopy  5. SSH 키를 GitLab에 추가:GitLab 웹사이트에 로그인합니다.우측 상단의 프로필 사진을 클릭하고 Settings로 이동합니다.좌측 ..

Python/Python Error 2024.06.18

[Python Error] Mac Homebrew 설치 / Run these two commands in your terminal to add Homebrew to your PATH: (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"')

==> Next steps:- Run these two commands in your terminal to add Homebrew to your PATH: (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users//.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"- Run brew help to get started- Further documentation: https://docs.brew.shmac에서 homebrew 설치하려다보면 이런 스텝에 따르라는 내용이 뜨는데사실 이는 오류가 아닌 다음 단계 두 가지만 더 하라는 것이다. 터미널을 열고 다음 명령어를 입력하여 Homebrew를..

Python/Python Error 2024.06.18

[Python] conda 가상환경 명령어 모음 / requirement.txt 리스트 설치

다시 환경 셋팅해야 할 일이 생겨 이참에 적는다. 1. 가상환경 명령어 모음가상환경 만들기 conda create –n 가상환경이름 python=x.x가상환경 활성화 conda activate 가상환경이름가상환경 비활성화 conda deactivate 가상환경에 패키지 설치 conda install 패키지이름가상환경 리스트 확인 conda env list = conda info --env가상환경 삭제 conda env remove -n 가상환경이름 가상환경 설치된 패키지 확인 conda listyaml로 가상환경 설치 conda env create --file filename.yamlconda create -n depth-pro -y python=3.92. requirements.txt 설치 명령어목록에..

Python 2024.06.11

[Numpy] np.zeros 행렬

아침부터 네이버 부스트코스 강의의 간단한 퀴즈를 풀어보다 틀렸는데, 이해가 가지 않았고이런 간단한걸 몰랐다니 하고 충격먹어 글을 쓴다. 다음과 같은 문제이다.오답 Q NumPy array 생성하기 (단일선택 , 10점)아래와 같이 출력되는 NumPy array를 생성하기 위한 코드는 무엇일까요?[0 0] 답 : print(np.zeros((2,), dtype=np.int8)) 오답 이유 :나는 2x1이 나올것이라고 예측했는데, 1차원인데 요소가 2개인 행렬이 만들어진것이다. 그러니까 2, 라고하면 2개의 요소인 1차원 배열이고2,1 이면 2행1열이 만들어지는 것역시 틀려도 내가틀린거다. 코드는 거짓말을 할리가 없어 .. import numpy as npprint(np.zeros((2,)))print(np..

Python/Numpy 2024.06.10

[Python] opencv cv2 function 함수 모음집 / import cv2

opencv function에 대해 알아보자.install cv2 설치 터미널 명령어는 다른 게시물에 방법을 적어놨다.간단히 말하자면 pip install cv2는 안먹힌다! 다음 링크 참고.https://minsunstudio.tistory.com/13cv2.GaussianBlur이 함수는 이미지를 블러 처리하여 노이즈를 줄이기 위한 목적Gaussian 블러는 가우시안 분포를 이용한 블러 필터를 적용하여 이미지의 고주파 성분(노이즈)을 제거하고, 저주파 성분(배경 및 주요 특징)을 부드럽게 함cv_img = cv2.GaussianBlur(cv_img, (7, 7), 0)(7, 7)은 커널의 크기(너비와 높이)를 의미, 0은 가우시안 커널의 표준 편차.이 블러링은 이미지의 세부 사항을 제거하고, 노이즈를..

Python 2024.06.07

[Python Error] NameError: name 'sort' is not defined /csv정렬/ sorted()

csv를 읽어서 sort() 정렬하려하는데 NameError: name 'sort' is not defined 라고 뜬다면?error 이유 : sort() 메서드는 파이썬 리스트에만 적용된다.여기서 csv_name은 디렉토리 내 CSV 파일의 이름을 포함하는 리스트로 정의했다.csv 리스트를 정렬하려면 sorted() 함수를 사용해야 한다. import pandas as pdimport oscsv_name = os.listdir('/Users/minsun/Downloads/R2C2/label/csv_file')print(sorted(csv_name)) #수정한곳​  이렇게 하면 csv_name 리스트의 요소들이 정렬된 새로운 리스트로 출력된다.

Python/Python Error 2024.06.05

[Python Error] AttributeError: 'NoneType' object has no attribute 'append'

append 를 하려했는데 AttributeError: 'NoneType' object has no attribute 'append' 라는 에러가 떴다.append가 틀렸나?했지만 이유는 따로있다.  list.append()는 None을 반환하기 때문항상 NoneType을 반환해서 이를 변수에 대입하면 에러라고 뜨는 것.- 답 : 코드를 나눠 짜면 된다.frame_counts = []for file in mp4_lst: cap = cv2.VideoCapture(file) frame_count = cap.get(cv2.CAP_PROP_FRAME_COUNT) frame_counts.append(frame_count)        #수정된 부분 print(file, ':', frame_count)  print..

Python/Python Error 2024.06.05

[Python] mp4 동영상 프레임 수 추출 하는 code / import cv2

*사전 준비cv2가 필요하니 설치해준다.간단하게 설치 방법은 다른 게시물에 작성했으니 참고 바람.https://minsunstudio.tistory.com/13 [Python] pip install cv2 터미널 opencv 설치 / import cv2Method 1)cv2를 설치하기 위해서 터미널 창에서 다음 코드를 입력한다.pip install opencv-python Method 2)공식 사이트에서 직접 다운받을 수도 있다.https://pypi.org/project/opencv-python/  opencv-pythonWrapper package fominsunstudio.tistory.com파이썬 동영상 프레임 수 추출하는법에 대해 본격적으로 알아보자. 간단하다.import cv2cap = cv2..

Python 2024.06.05
반응형