2024/02 3

[ aws lambda error ] "Unable to import module 'main': No module named 'exceptiongroup'"

처음 lambda setting할 때 python version은 3.12. lambda에 코드 올려서 성공하고서 tensorflow 코드를 붙이려고했더니 python 3.12는 지원하지 않는 것 같다. python 3.9로 downgrade한 후 다시 lambda 세팅하는데 tensorflow 코드 추가된 것 밖에 없는데 기존 계층(3.12때 install한 lib)을 추가해서인지 "Unable to import module 'main': No module named 'exceptiongroup'" error 발생 해결 방법 : exceptiongroup lib 추가 위 error는 해결이 되었으나 pydantic_core._pydantic_core' error가 뜬다. 이거 lambda로 처음 소스 ..

카테고리 없음 2024.02.14

[python] python 3.9 download

2024년 02월 13일. python 최신 버전은 3.12.2. tenworflow 를 사용하기 위해 downgrade가 필요하다. 이미 설치해 둔 3.12 버전을 uninstall한 후 3.9 버전 다운받으려고 한참을 찾았다. 1. python download 사이트. > main 화면에서 자신에게 맞는 OS를 선택 2. 이동한 화면에서 3.9.x 버전을 찾는다. > 3.9 버전에서는 3.9.13이 가장 최신인 듯 하다. 3. OS에 맞는걸로 downlaod 4. exe 설치 파일이 다운받아진 것 확인

IT story/python 2024.02.13

[ FastAPI - Ajax ] [ERROR] 422 Unprocessable Entity

422 error 발생 FastAPI 에서 post 만들고 Swagger UI에서 성공 ajax 문제인 경우 아래 붉은 글씨 부분을 확인하자. 1. back단에서 받고 있는 data 형태와 보내는 형태의 일치 여부 data : param 으로만 보내고 있다면, 그리고 FastAPI에서 baseModel을 기반으로한 모델로 받고있다면, 보내는 파라미터(data)를 JSON.stringify로 감싸서 보내보자 2. contentType : "application/json" 이 빠져도 422가 떴다. ajax GET을 먼저 만든 후 POST를 만들었더니 contentType이 누락되어있었다. contentType 빠져도 422 error 발생했다. var param = { "CustID" : Number(do..

IT story/error 2024.02.07
728x90
반응형