from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
if __name__ == '__main__':
app.run('0.0.0.0', port=5000, debug=True)
// 오류 메시지
ubuntu@ip-172-31-42-134:~/sparta$ ls
app.py
ubuntu@ip-172-31-42-134:~/sparta$ python app.py
Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask
ModuleNotFoundError: No module named 'flask'
3. pip는 파이썬의 패키지들을 쉽게 설치하게 해 주는 라이브러리임.
다음과 같이 입력하면 flask가 설치된다.
~/sparta$ pip install flask
동일한 방법으로 pymongo도 설치해 준다.
~/sparta$ pip install pymongo
4. python app.py를 입력하면 app.py가 실행된다.
5. EC2 관리자에서 퍼블릭 IPv4 주소를 복사한다.
주소란에 해당 퍼블릭 주소:5000 을 입력했으나 동작하지 않는다. 왜일까?