티스토리 뷰
Python Flask Pycharm Community Edition에서 개발환경 구축하기
KyeongRok Kim 2020. 10. 30. 11:55Pycharm Community Edition은 무료지만 편의 기능들이 많이 빠져있습니다.
그 중에 하나가 Flask를 지원하는 탬플릿입니다. 저처럼 Ultimit을 사기는 아깝고 Pycharm은 꼭 쓰고 싶은 경우 flask연동 탬플릿을 만들어서 쓸 수 있습니다.
먼저 일반 파이썬 프로젝트를 하나 빌드 합니다.
community버전은 선택지가 별로 없기 때문에 맨 위에 있는 Pure Python으로 빌드 하면 됩니다.
그리고 Virtualenv로 해줍니다. 이 옵션으로 해주면 pip install로 flask를 설치 해주어야 flask를 쓸 수 있겠지요?
그 다음 우측 상단 Edit Configurations... 로 갑니다.
이 화면에서 Windows같은 경우는 Script path로 되어있는데 누르면 바꿀 수 있습니다 Module name으로 바꿔줍니다.
그리고 flask라고 써줍니다.
pip install flask를 하면 venv아래에 flask.exe가 생성이 됩니다. 이게 생성이 안되어 있다면 flask라고 써도 잘 안될 것입니다. 꼭 flask를 설치 하고 실행 해주세요.
그 다음 Environment variables를 아래와 같이 넣어줍니다.
PYTHONUNBUFFERED=1;FLASK_APP=main.py;FLASK_ENV=dev
FLASK_APP=main.py; 이걸 안넣으면 실행할 때 에러메세지가 납니다. 꼭 넣어주세요.
main.py는 아래와 같이 만들어 주면 됩니다.
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'Hello! This is the main page <h1>HELLO</h1>'
if __name__ == '__main__':
app.run()
웹브라우저로 127.0.0.1:5000 넣고 들어갑니다.
그러면 완료.
참고
medium.com/@mushtaque87/flask-in-pycharm-community-edition-c0f68400d91e
'Language > Python' 카테고리의 다른 글
Python *(별표)파라메터 **(별별)파라메터 (0) | 2021.06.10 |
---|---|
Python venv만들기, package install and conda (1) | 2021.01.18 |
How to query Elastic Search in Python (0) | 2020.10.27 |
Python hashlib로 sha256인코딩한 hex값 만들기 (0) | 2020.09.27 |
Python Pandas Merge(Join) 조인 합치기 (0) | 2020.09.21 |
- Total
- Today
- Yesterday
- 도커티슈박스
- docker container tissue
- docker container tissue box
- 개발자
- shellscript
- 도커컨테이너
- 도커각티슈박스
- 이직
- vim
- Sh
- 2017 티스토리 결산
- docker container case
- docker container whale
- 도커티슈케이스
- 도커각티슈케이스
- Linux
- docker container
- 싱가폴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |