반응형
개발환경
개발언어: Python
프레임워크: Python Flask
OS: 우분투
DB: MySQL
파이썬 Flask 설치 진행
우분투 환경에서 Flask를 설치 해줬다.
📌 빌드 환경 구축
$sudo apt-get update를 진행할 때 만약 무엇인가를 설치하라는 창이 나오면 바로 설치해야 한다.
$ sudo apt-get update
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
📌 소스 코드 다운로드
$ wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz
$ tar -xzvf Python-3.9.2.tgz
$ cd Python-3.9.2
$ ./configure --enable-optimizations
$ sudo make altinstall
📌 idle 설치
python3 -V을 통해 나타나는 버전 확인 후 다음 명령어의 python3.10 부분을 작성해 줘야 한다.
나는 python3.10.xx 버전이 나와 python3.10으로 해줬다.
$ python3 -V
$ sudo apt-get install idle-python3.10
$ idle-python3.10
📌 pip 설치
pip은 다양한 python 모듈을 설치하도록 도와준다.
pip → Python 2.x용, pip3 → Python 3.x용 프로그램
$ sudo apt-get install python3-pip
📌 Virtualenv & Flask 설치
$ pip3 install virtualenv
$ pip3 install flask
📌 vim 설치
vim 같은 경우에는 우분투 안에서 파이썬 파일( xxx.py )을 만들때 쓰려고 설치 한것이다.
필요없는 사람은 굳이 설치 안해도 된다.
sudo apt-get install vim
반응형
'WEB' 카테고리의 다른 글
[WEB] 취약한 HTTPS 관련 취약점 점검 방법 (0) | 2024.03.04 |
---|---|
[WEB] Flask를 이용한 웹 사이트 만들기 환경 구축 (3) (0) | 2024.02.29 |
[WEB] Flask를 이용한 웹 사이트 만들기 환경 구축 (2) (0) | 2024.02.29 |