증상 Obsidian을 킬때마다 아래처럼 username과 password를 요구하는 창이 뜬다.. 원인 git 인증 정보가 캐싱되지 않거나, HTTPS방식으로 접근 중이라서 매번 인증을 요구 해결방법1. SSH 키 생성ssh-keygen -t ed25519 -C [keyID]아래 이미지 같은 경우는 keyid를 "Obsidian"으로 설정한 이미지이다.2. 공개키를 GitHub에 등록cat ~/.ssh/id_ed25519.pub- 위 명령어를 통해 터미널에 나온 공개키를 복사한다.- github설정 - SSH and GPG keys - New SSH key를 눌러 SSH 키를 추가한다.- 추가 완료되면 아래 두번째 사진과 같이 추가된 것을 확인할 수 있다. 3. 터미널에서 repository 주소 변..
Error
2024. 9. 4. 16:52
[Python] TypeError: sequence item 0: expected str instance, int found
발생원인TypeError: sequence item 0: expected str instance, int found 에러는 주로 파이썬에서 join() 메소드를 사용할 때 발생한다.join() 메소드는 문자열을 연결할 때 사용되는데, 연결하려는 시퀀스(리스트, 튜플 등)에 문자열이 아닌 다른 데이터 타입(ex: int)이 포함되어 있을때 에러가 발생한다. 에러 예시아래 코드에서는 numbers 리스트에 정수(int)가 포함되어 있어 join()메소드를 실행했을 때 TypeError를 발생시킨다.numbers = [1, 2, 3, 4]result = "".join(numbers) 해결방법join() 메소드로 연결하기 전에 연결하려는 시퀀스의 모든 요소를 문자열로 변환한 후, join() 메소드를 사용하면..
Error
2023. 6. 20. 17:54
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same
torchsummary로 pytorch의 모델의 구조를 확인하려할때 위와 같은 에러가 발생하였다. 모델이나 data가 GPU에 올라가있지 않아서 발생하는 에러라고 한다. # dataset을 GPU에 올릴 때 torch.tensor(..., device="cuda") torch.tensor(...).cuda() torch.tensor(...).to("cuda") # model을 GPU에 올릴 때 model.to("cuda")
Error
2023. 4. 20. 16:07
support for password authentication was removed on ~
깃헙에서 원격 브랜치 삭제를 하던 와중 인증이 안되면서, 브랜치가 삭제 되지 않았음. 떴던 에러는 위 사진과 같으며 비밀번호 대신 토큰으로 입력함으로써 해결 가능했다. 만약 토큰이 없다면 settings - developer settings - personal access token - generate new token에서 생성가능하다. 참고로 생성 후 보이는 토큰은 한번 보여주고 다시는 보여주지 않으니, 필요하다면 꼭 저장해두자!
Error
2023. 4. 11. 15:34
ModuleNotFoundError: No module named 'cv2'
윈도우 환경 pip install opencv-python or conda install -c https://conda.binstar.org/menpo opencv linux 환경 conda install -c conda-forge opencv or pip install opencv-python 참고자료 Cannot find module cv2 when using OpenCV
Error
2023. 4. 11. 15:18
No module named 'torch'
conda install pytorch torchvision -c pytorch
Error
2023. 2. 13. 10:27
Cannot find debug adapter for type 'python'
에러 visual studio에서 서버를 접속한 후에 디버깅을 실행하니 아래와 같은 에러가 발생하였다. 처음에는 인터프리터 설정을 바꾸면 되겠다 생각하였지만, interpreter 설정 또한 아래와 같은 에러가 발생하였다. 해결방안 vscode를 껐다킴으로써 해결이 되었다!
Error
2023. 1. 18. 10:44
No module named 'official'
tensorflow의 model 모듈을 clone해서 사용하던 도중 다음과 같이 No module named official 에러가 발생했다. 해결방법으론 두가지가 존재한다. 1. 환경변수 추가 터미널에서 실행할 때 사용 export PYTHONPATH=$PYTHONPATH:/path/to/models 2. (VScode 사용중이라면) launch.json에 환경변수 추가 env를 활용하여 launch.json에 환경변수를 추가해준다. "env" : { "PYTHONPATH" : "/path/to/models" } 참고링크 python - Tensorflow no module named official - Stack Overflow Tensorflow no module named official I am..