728x90 오류를 개발새발47 FastAPI ) ModuleNotFoundError: No module named 문제FastApi 가상환경에서 모듈을 찾을 수 없다고 나왔다내가 실행해본 방법은 가상환경 지웠다 다시 생성해서 모듈 다시 불러와서 설치해봤고which python / sys.executable 명령어로 파이썬 경로 동일한 거 확인 해봤고VSCode 파이썬 인터프리터 설정도 동일한 경로로 맞춰져있는 것 확인했고pip install dask["complete"] 명령으로 dask 전부 설치해봤고외부 모듈 중에 dask, pandas 만 안되는 건가? 싶어Beautifulsoup4 를 설치해서 import 해왔는데도 동일한 오류가 발생. 하 ~~~~~미1쳐버리기 일보 직전이었는데StackTrece 에서 힌트를 얻었다 ㅠ 잘 보면 python 경로와 uvicorn 경로를 homebrew 로 잡고 있는 걸 볼.. 2025. 1. 31. Spring Boot ) OpenSearch 관련 종속성 설정 중 의존성 충돌 문제 분명 오픈서치 도큐먼트는 그랬다. 이 둘을 같이 디펜던시에 추가하라고 Caused by: java.lang.ClassNotFoundException: org.apache.hc.client5.http.ssl.TlsSocketStrategy 하지만 ClassNotFound 예외가 발생했다...왜..? implementation 'org.opensearch.client:opensearch-java:2.8.1' implementation 'org.apache.httpcomponents.client5:httpclient5' 혹시 몰라 http5 종속성 버전 없이 줘봤다.Spring Boot 는 버전을 명시하지 않으면 알아서 자기 스프링 버전에 맞는 종속성 버전을 찾아서 빌드하기도 한다. 서버가 잘 켜졌다.. 2024. 12. 23. Docker ) Mac M2(ARM) 에서 도커 컨테이너에 접근할 수 없는 현상 개발하던 앱을 Mac(M2) 에서 도커 컨테이너로 접근하려고 했는데 요청이 가지 않는 문제가 발생했다. docker run -p 8000:8000 -d --name auth_server auth:v1.0.0 해당 명령어로 컨테이너를 올려, 8000 포트로 정상적으로 컨테이너도 잘 올라갔으며 8000 포트로 매핑이 성공적으로 됐음에도 localhost:8000 으로는 컨테이너 접속이 되지 않았다. 참고로 M2 칩은 (지금은 아닌 거 같긴 한데) 도커를 바로 설치할 수 없어,리눅스 위에 도커를 올려 실행되고 있다.colima start --arch x86_64 --cpu 4 --memory 8 그래서 docker 를 실행하려면 위와 같은 명령어를 입력해야 리눅스가 올려지며 정상적으로 doc.. 2024. 12. 6. Error ) scp permission denied Git CI/CD 를 시도하다가넘모 열받는 에러가 있었어서 적어본다. 분명히 ssh key 를 제대로 만들어서 작성한 것 같은데도scp (ssh 로 데이터 주고받기 명령어) 가 권한 없다고 뜨는 에러였다. 일단 "권한 없음"이 뜨니까 ssh 접속은 제대로 되었다고 가정을 하고 나는 ubuntu 로 접속했는데, 디렉토리 권한도 ubuntu 에게 제대로 있음을 확인했음 혹시나... 절대 경로로 줘서 경로를 못찾는 건가 싶어서 # 원래 명령어scp -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa build/libs/artifact/*.jar $EC2_USER@$EC2_HOST:/my-project# 바꾼 명령어scp -o StrictHostKeyChecking=no.. 2024. 7. 17. linux ) ssh-copy-id root 계정에 Permission Denided 문제 발생ansible-playbook 생성을 위해 ansible 용 서버에서 ssh-copy-id root@172.1.1.1 명령을 실행했는데 올바른 비밀번호를 사용했는데도 불구하고 Permission Denied 발생해결 방법패스워드 변경 - 실패sudo passwd root새로운 비밀번호로도 여전히 권한 없음 발생.다른 유저로 로그인 - (반)실패root 유저 말고 ansadmin 유저 key 를 ssh-copy-id ansadmin@172.~ 하는 작업은 정상적으로 완료.그래서 그냥 ansadmin 계정을 사용하려고 했으나…문제점사실 ansible 서버에서 쿠버작업을 하기 위해 세팅 중이었는데..root 계정에만 kubernetes 가 깔려있어서 ansadmin 계정으로 요청이 안 됨..ㅋㅋ;어쨌.. 2024. 5. 17. kubernetes ) EKS 사용 중 CrashLoopBackOff 오류 해결 쿠버네티스를 공부하면서 내가 만든 이미지를 docker hub 에 푸쉬해서 사용하려고 했다.해당 이미지로 Deployment 를 만들고 pod 를 생성했는데 정상적으로 생성되지 않았다. CrashLoopBackOff 오류였다. 컨테이너 내에서 오류가 뜬 것 같아 로그를 확인해보기로 했다. kubectl logs pod_name exec /usr/local/bin/docker-entrypoint.sh: exec format error 해당 오류가 발생했다. 나는 M2, 즉 arm64 환경인데, EKS 에서 사용하는 EC2 는 linux/amd64 환경으로 만들었기 때문에 OS/ARCH 호환이 맞지 않았다ㅡ.ㅡamd64 에서 사용할 수 있게 이미지를 빌드해줘야 한다. docker buildx .. 2024. 5. 7. 이전 1 2 3 4 ··· 8 다음 728x90