최근 얼굴 인식 스마트 도어 시스템을 제작하고 다양한 파이썬 라이브러리를 설치했다.

파이썬에서 기본적으로 모듈이 없을 때 나오는 에러이다.

다음 명령어를 사용하여 라이브러리를 설치할 수 있다.

pip install requests

하지만, 가상환경 등 다양한 버전의 python을 사용하고 있다면

해당하는 파이썬 버전에 설치하는 명령어를 사용해야 한다. (python 3.7에 설치하려면)

py -3.7 -m pip install requests

opencv 사용중 발생한 에러이다.

다음 에러는 이렇게 해결할 수 있다.

py -3.7 -m pip install opencv-contrib-python

그런데 opencv-contrib-python 설치 중 빨간색 에러가 발생했다.

친절하게 --user를 쓰라고 나와있는데, 한참 동안 검색을 해야했다.

역시 에러 메세지를 잘 봐야한다 ^^ 메떼지 메떼지를 잘봐야한다.

해결방법은! "--user" 를 추가한다!

py -3.7 -m pip install --user opencv-contrib-python

 

매일 글 하나씩 업데이트하기! 

 

 

[리드미 파일 생성]

echo "# <Title>" >> README.md

 

[깃 이그노어 파일 생성]

echo "/<ignore_directory_name>" >> .gitignore

 

[깃 초기 세팅, .git 폴더 생성]

git init

 

[계정 설정]

git config --global user.name "updaun"
git config --global user.email "updauney@daum.net"

 

[레파지토리 설정]

git remote add origin https://github.com/updaun/FaceRecognition_Rpi.git

 

[설정 확인]

git config --list

 

[현재 디렉토리에서 .gitignore에 명시한 파일을 제외한 모든 파일을 Staging area로 이동]

git add .

[커밋]

git commit -m "first commit"

 

[커밋 상태 확인]

git status -u

 

[브랜치 설정]

git branch -M master

 

[브랜치 확인]

git branch

 

[브랜치 변경]

git checkout master
git checkout <branch_name>

 

[푸시]

git push -u origin master

 

[브랜치로 푸시]

git push -u origin <branch name>

 

2021.06.22 내용 추가

* 비밀번호를 한 번 입력하면 그 뒤로는 입력 없이 Push

 

* 새로운 컴퓨터에서 push를 시도하다 에러 발생

- git bash를 관리자 권한으로 실행한 뒤 해당 명령어 입력 후 push를 시도해보자

[ auth reset ]

git config --system --unset credential.helper

[ auto auth ]

git config --global credential.helper store

* 설정 후 한 번 정도는 로그인 해야할 수 있음

 

2022.02.22 내용 추가

[add 취소]

git reset

 

[commit 취소]

git reset --hard HEAD~1

 

[강제 push]

git push origin master --force

 

2022.06.29 내용 추가

[commit 메세지 수정]

git commit --amend -m "[docs] update readme" -m "add images and link embedding"

[commit 날짜 변경]

git commit --amend --no-edit --date "Tue Jun 28 2022 23:59:15 GMT+0900"

 

'SW > git' 카테고리의 다른 글

[git]Logon failed, use ctrl+c to cancel basic credential prompt  (1) 2021.04.12

git에 push를 하는 중에 아이디랑 비밀번호를 입력하는 창이 나온다.

그런데 아무리 아이디랑 비밀번호를 입력해도 push 되지 않고, 다음과 같은 에러만 나오는 것이다.

[error]

Logon failed, use ctrl+c to cancel basic credential prompt.

 

[해결방법]

1. cmd 창을 관리자 권한으로 실행한다.

2. git windows os를 위해 을 업데이트 한다.

 

[명령어]

git update-git-for-windows

 

[결과]

처음에는 패스워드 두번 치는 것이 귀찮아서 방법을 찾았는데 업데이트 후에는 push할 때 화면이 바뀌었다.

업데이트하면서 바뀐 것같다. git에서 개선한 것 같다.

Authorize 버튼을 누르니 commit 되었다.

'SW > git' 카테고리의 다른 글

[git] git command  (1) 2021.04.12

+ Recent posts