일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 바이오데이터 엔지니어
- github actions
- Spring Boot
- git
- 프로그래머스 코딩테스트 연습문제
- 프로그래머스 코딩 테스트 연습
- 브랜디
- 디자인 패턴
- c#
- WPF
- 클린 코드
- PostgreSQL 설치 시 에러
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- Python
- 스코페2021
- github
- heroku
- 프로그래머스 코딩테스트 연습
- 애드센스
- FastAPI
- Firefox
- terraform
- pycharm
- Word Cloud
- Codeforces
- 파이썬
- 프로그래머스 월간 코드 챌린지 시즌1
- selenium
- 프로그래머스 월간 코드 챌린지
- PostgreSQL
- Today
- Total
목록전체 글 (103)
프로그래밍 연습하기
저는 파이썬 프로젝트를 할 때 Pycharm을 이용해서 프로젝트마다 Venv를 설정하여 사용합니다. 예전에는 그냥 VSCode를 이용했는데, Github에 올리려니까 의존성 관리를 위해 Venv를 사용하게 되었습니다. 그런데 VSCode로 하려니깐 제가 미숙한 탓에 설정이 제대로 안되고 계속 바뀌는 것 같아서 더 간단하게 관리할 수 있는 Pycharm을 사용 중입니다. 그런데 이번에 프로젝트를 하면서 새로운 패키지가 필요해서 Pycharm terminal에서 pip를 이용해서 설치를 했는데 설치가 안되었다고 뜨더라구요. 그래서 pip -V 를 입력해서 버전과 경로를 확인해봤는데 Venv를 통해 만들어진 환경이 아니라 기존 파이썬 환경이었습니다. Venv를 사용 중이니깐 Venv 파이썬과 pip가 먼저 실..
파이썬 웹 프레임워크 FastAPI를 사용해서 간단한 프로젝트를 진행 중 입니다. 처음에 계획했던 기능을 어느정도 만들어서 일단 실제로 배포해보고 계속 발전시켜나가려고 합니다. 처음에는 AWS를 이용해보려고 했는데, 이미 Free Tier로 사용하는 것이 있어서 Heroku(헤로쿠)를 사용하여 무료로 올릴 수 있었습니다. Heroku를 이용해보는 튜토리얼들이 잘 되있어서 저는 간단하게 제가 겪었던 문제와 해결 방법만 정리해보려고 합니다. Heroku에서는 기본적으로 파이썬 버전을 따로 지정해주지 않으면 3.9버전으로 돌아갑니다. 그런데 저는 3.7버전에서 개발을 하고 requirements를 작성해서 그런지 의존성 설치 하면서 에러가 떠서 runtime.txt 를 작성해서 3.7.10 버전으로 설정하였습..
FastAPI를 사용해서 웹 애플리케이션 프로젝트를 하는 중인데, 테스트를 하려는데 에러가 자꾸 나서 제대로 하지 못했었습니다. 발생한 에러는 Pycharm Run으로 pytest를 이용한 테스트 중에 app = FastAPI() app.mount("/static", StaticFiles(directory='static'), name="static") templates = Jinja2Templates(directory='templates') 이 부분에서 StaticFiles에서 static directiory를 찾지 못하는 에러와 templates directiory도 마찬가지로 찾지 못하는 에러였습니다. 그런데 직접 Pycharm 터미널에서 (venv) C:\Users\USER_NAME\PycharmP..