1. homebrew 설치
homebrew가 설치되어 있지 않다면 hombrew를 설치한다.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
설치되어 있다면 update를 진행한다.
$ brew update
2. python3 설치
$ brew install python3
$ python3 --version
3. pip3 설치
$ /usr/local/opt/python@3.9/bin/python3.9 -m pip install --upgrade pip
$ pip install typing
4. 가상환경 설치 & 생성
위 글을 읽어보면, 내 컴퓨터에서 pip 환경을 구축하는 건 매우 위험하다는 것을 볼 수 있다. 가상환경을 설치해서 그 위에서 동작시키도록 하자.
$ sudo pip3 install virtualenv
$ virtualenv flask
$ source flask/bin/activate
https://velog.io/@inyong_pang/Flask-Intro-70k5ykh4tx
miniconda로 가상환경을 만드는 방법도 있다.
5. flask 설치
$ pip3 install flask
6. 구동
app.py가 실행파일이라고 가정하면 다음과 같은 방법으로 실행할 수 있다.
$ FLASK_APP=main.py flask run
http://localhost:5000에서 구동되는 것을 확인할 수 있다.
7. 회고
local에 깔린 오래된 패키지, 버전 문제 등이 많이 발생했다. 이번 기회로 최신화를 진행했고 여러 패키지를 깔아보았다.
'👩💻 Programming > Backend' 카테고리의 다른 글
[Flask] SecretKey 비밀키 설정 (0) | 2021.07.21 |
---|---|
Mysql Workbench ERD 다이어그램 생성 방법 (0) | 2021.07.14 |
[Node.js] 휴대폰 인증, 이메일 인증 구현하기 (0) | 2021.05.08 |
[Node.js] Ubuntu+Nginx+Node.js 사용 설정 (0) | 2021.04.13 |
[SpringBoot] Intellij SpringBoot 환경설정 + Proxy 설정 (0) | 2021.04.11 |