커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
5-10 팬명록이 열리지 않습니다..
undefined주차
북마크
윤*혁
댓글
4
추천
0
조회수
10
조회수
10
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


팬명록 사이트가 열리지 않습니다.

터미널에 port 4444로 입력하였는데 그 전에 5000 먼저 입력을 하여 열리지 않는 걸까요??





ubuntu@ip-172-31-42-102:~$ sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1

update-alternatives: using /usr/bin/pip3 to provide /usr/bin/pip (pip) in auto mode

update-alternatives: warning: not replacing /usr/bin/pip with a link

ubuntu@ip-172-31-42-102:~$ sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000

ubuntu@ip-172-31-42-102:~$ sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 4444

ubuntu@ip-172-31-42-102:~$ ls

sparta

ubuntu@ip-172-31-42-102:~$ cd sparta/

ubuntu@ip-172-31-42-102:~/sparta$ ls

test.py

ubuntu@ip-172-31-42-102:~/sparta$ python test.py

hello sparta!!

ubuntu@ip-172-31-42-102:~/sparta$ ls

app.py static templates

ubuntu@ip-172-31-42-102:~/sparta$ python app.py

Traceback (most recent call last):

 File "app.py", line 1, in <module>

  from flask import Flask, render_template, request, jsonify

ModuleNotFoundError: No module named 'flask'

ubuntu@ip-172-31-42-102:~/sparta$ pip install flask

Collecting flask

 Downloading Flask-2.2.2-py3-none-any.whl (101 kB)

   |████████████████████████████████| 101 kB 7.6 MB/s 

Collecting Werkzeug>=2.2.2

 Downloading Werkzeug-2.2.2-py3-none-any.whl (232 kB)

   |████████████████████████████████| 232 kB 12.3 MB/s 

Collecting Jinja2>=3.0

 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)

   |████████████████████████████████| 133 kB 36.9 MB/s 

Collecting importlib-metadata>=3.6.0; python_version < "3.10"

 Downloading importlib_metadata-6.0.0-py3-none-any.whl (21 kB)

Collecting itsdangerous>=2.0

 Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB)

Collecting click>=8.0

 Downloading click-8.1.3-py3-none-any.whl (96 kB)

   |████████████████████████████████| 96 kB 4.8 MB/s 

Collecting MarkupSafe>=2.1.1

 Downloading MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)

Requirement already satisfied: zipp>=0.5 in /usr/lib/python3/dist-packages (from importlib-metadata>=3.6.0; python_version < "3.10"->flask) (1.0.0)

Installing collected packages: MarkupSafe, Werkzeug, Jinja2, importlib-metadata, itsdangerous, click, flask

  WARNING: The script flask is installed in '/home/ubuntu/.local/bin' which is not on PATH.

 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.2 Werkzeug-2.2.2 click-8.1.3 flask-2.2.2 importlib-metadata-6.0.0 itsdangerous-2.1.2

ubuntu@ip-172-31-42-102:~/sparta$ python app.py

Traceback (most recent call last):

 File "app.py", line 4, in <module>

  from pymongo import MongoClient

ModuleNotFoundError: No module named 'pymongo'

ubuntu@ip-172-31-42-102:~/sparta$ pip install pymongo

Collecting pymongo

 Downloading pymongo-4.3.3-cp38-cp38-manylinux2014_x86_64.whl (519 kB)

   |████████████████████████████████| 519 kB 23.2 MB/s 

Collecting dnspython<3.0.0,>=1.16.0

 Downloading dnspython-2.3.0-py3-none-any.whl (283 kB)

   |████████████████████████████████| 283 kB 34.4 MB/s 

Installing collected packages: dnspython, pymongo

Successfully installed dnspython-2.3.0 pymongo-4.3.3

ubuntu@ip-172-31-42-102:~/sparta$ pip install dnspython

Requirement already satisfied: dnspython in /home/ubuntu/.local/lib/python3.8/site-packages (2.3.0)

ubuntu@ip-172-31-42-102:~/sparta$ python app.py

 * Serving Flask app 'app'

 * Debug mode: on

WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

 * Running on all addresses (0.0.0.0)

 * Running on http://127.0.0.1:4444

 * Running on http://172.31.42.102:4444

Press CTRL+C to quit

 * Restarting with stat

 * Debugger is active!

 * Debugger PIN: 695-716-543


스파르타 즉문즉답


스파르타 즉문즉답


스파르타 즉문즉답




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴