본문 바로가기
728x90

chalice2

[AWS]웹 UI 기반 객체 탐지 애플리케이션 앞서 만들어놨던 로컬 기반의 애플리케이션을 html과 javascript를 이용해 간단(나한테는 안 간단)하게 웹 상에서 구현할 수 있다. 이 과정에서 문제가 조금 있었는데, 일단 쌩으로 html 파일을 열었을 때 페이지 자체가 나타나지 않던 것. 저번에 설정해두었던 가상환경이 실행되지 않고 chalice가 돌아가고 있지 않기 때문이었다. 똑같이 가상환경 실행 및 chalice 실행을 하면 웹 페이지가 제대로 나타난다. 두번째는, 모든게 잘 돌아가는데 이미지가 엑박으로 뜨는 것이었다. 왜 그런고 하니, S3의 버킷 상에서 퍼블릭 사용자의 접근 권한이 없기 때문이었다. 대충 이런식으로 엄청 겁주고 있지만 퍼블릭 액세스 차단을 풀어주고 개별 파일들에 대해서도 읽기 권한을 부여해주면 웹사이트 상에서 정상적으로.. 2023. 3. 29.
[AWS]Chalice를 이용한 로컬 AI 애플리케이션 ObjectDetector 루트 프로젝트 디렉터리 생성 + 웹 전단부 html, javascript 파일 저장할 Website 디렉터리 생성 mkdir ObjectDetector cd ObjectDetector mkdir Website touch Website/index.html touch Website/scripts.js pipenv로 파이썬3 가상환경 생성 책에서는 pipenv --three를 이용하라고 하지만, 난 뭔가 오류가 계속 떠서 python -m venv venv 명령어로 생성했다 SDK인 boto와 서버리스 마이크로 프레임워크 aws chalice 설치 sudo apt install python3.10-venv python3 -m venv venv pipenv shell pipenv in.. 2023. 3. 28.
728x90