mac에서 python flask / mysql 설치
python flask및 mysql을 설치해서 놀아보려고 하다가, 맥북에 설치를 하고 싶어졌다.
(그냥 윈도우에 하지 왜……)
그래서, 해볼려고 하니, 맥북은 뭔가 좀 다르다. 역시 unix 베이스라서 그런가?
python 설치는 원래 되어 있어서 flask를 설치하려고 했더니 homebrew를 통해서 하라고 한다.
Homebrew 를 설치하려고 했더니 download …. 라고 제대로 안된다. 이거 뭐야…
가만히 봤더니 xcode를 설치를 했는데, xcode command line tool을 설치를 안했다.
터미널을 띄워서 다음과 같이 명령을 내렸다.
쩝… 이런거 하나씩 설명해 주는 사람이 없네. 하나씩 찾아서 해야하니..
요거하고 나서 다음과 같이 명령을 내리면 드디어 brew가 설치가 된다.
드디어 brew 설치완료~!
Brew update
Brew install mysql
드디어 설치가 된다.
mysql.server start 명령으로 스타트~
(stop은 당연히 mysql.server stop이겠지?? 당연한거 아닌가?)
자 mysql 까지 설치했으니,
flask를 설치해주고,
Sudo pip3 install flask
sudo pip3 install virtualenv (가상화를 위한 툴)
이상태에서
cd ~ –> (사용자 홈 디렉토리)
Virtualenv flask
cd /Users/shincad/project/flask 폴더안에 들어가서
hello.py를 하나 생성한다.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
이렇게 작성 후 저장
Source flask/usr/local/bin/activate
가상화모드 실행 후
FLASK_APP=hello.py flask run
이렇게 command로 명령을 내린 후
Web browser에서 http://localhost:5000
이렇게 되면 성공~