내가 작업을 하다가 app 폴더명을 바꿔야 할 것 같아 폴더명을 변경했다.
그 후 다시 배포를 하려고 zappa update dev
를 명령어를 입력했는데 아래와 같은 오류가 발생했다.
FileNotFoundError: [Errno 2] No such file or directory: '/Users/insutance/Desktop/FlaskProject/courseboards/venv/lib/python3.8/site-packages'
해당 오류는 내가 폴더명 courseboards
에서 sicleNewAdmin
으로 바꿨기 때문이다.
해당 오류는 가상환경 venv
가 courseboards
를 가리키고? 있어서였다.
그래서 pip freeze > requirements.txt
를 통해 나의 pip 들을 우선 저장시켜놨다.
그 후, 기존 venv 를 제거하고 python -m venv venv
명령어를 통해 다시 가상환경을 생성했다.
그 후, pip install -r requirements.txt
명령어를 통해 기존 pip 들을 다시 쉽게 설치할 수 있었다.
다 설치한 후 다시 zappa update dev
명령어를 입력해 배포 성공!