오류가 왜나는지 모르겠어요..
from flask import flask
app = flask(__name__)
@app.route('/')
def hello_world():
return 'hello world!'
if __name__ == '__main__':
app.run()
traceback (most recent call last):
file "c:/users/user/test.py", line 9, in
app.run()
file "c:\programdata\anaconda3\lib\site-packages\flask\app.py", line 985, in run
cli.show_server_banner(self.env, self.debug, self.name, false)
file "c:\programdata\anaconda3\lib\site-packages\flask\cli.py", line 670, in show_server_banner
click.echo(message)
file "c:\programdata\anaconda3\lib\site-packages\click\utils.py", line 218, in echo
file = _default_text_stdout()
file "c:\programdata\anaconda3\lib\site-packages\click\_compat.py", line 675, in func
rv = wrapper_func()
file "c:\programdata\anaconda3\lib\site-packages\click\_compat.py", line 436, in get_text_stdout
rv = _get_windows_console_stream(sys.stdout, encoding, errors)
file "c:\programdata\anaconda3\lib\site-packages\click\_winconsole.py", line 295, in _get_windows_console_stream
func = _stream_factories.get(f.fileno())
io.unsupportedoperation: fileno
===================
(base) c:\users\user>conda search flask
loading channels: done
# name version build channel
flask 0.12.2 py27h30d9212_0 pkgs/main
flask 0.12.2 py35he898f9a_0 pkgs/main
flask 0.12.2 py36h98b5e8f_0 pkgs/main
flask 1.0.2 py27_1 pkgs/main
flask 1.0.2 py35_1 pkgs/main
flask 1.0.2 py36_1 pkgs/main
flask 1.0.2 py37_1 pkgs/main
flask 1.0.3 py27_0 pkgs/main
flask 1.0.3 py36_0 pkgs/main
flask 1.0.3 py37_0 pkgs/main
flask 1.1.1 py_0 pkgs/main
flask 1.1.1 py_1 pkgs/main
flask 1.1.2 py_0 pkgs/main
(base) c:\users\user>
=================
(base) c:\users\user>pip install flask
requirement already satisfied: flask in c:\programdata\anaconda3\lib\site-packages (1.1.1)
requirement already satisfied: werkzeug>=0.15 in c:\programdata\anaconda3\lib\site-packages (from flask) (1.0.0)
requirement already satisfied: click>=5.1 in c:\programdata\anaconda3\lib\site-packages (from flask) (7.0)
requirement already satisfied: jinja2>=2.10.1 in c:\programdata\anaconda3\lib\site-packages (from flask) (2.11.1)
requirement already satisfied: itsdangerous>=0.24 in c:\programdata\anaconda3\lib\site-packages (from flask) (1.1.0)
requirement already satisfied: markupsafe>=0.23 in c:\programdata\anaconda3\lib\site-packages (from jinja2>=2.10.1->flask) (1.1.1)
지***자
2020.4.28
안녕하세요. 지식 운영자 김선경입니다.
문의하신 내용에 대해 강사님께 확인한 답변 안내해 드립니다.
보내주신 문의는 사실 소스코드의 확인 문제라 조금 어려운 점 양해 부탁드립니다.
원인을 찾으려면 해당 pc에서의 환경 설정이나 패스 등 어디에서 오류가 있는지를 두루 살펴야 하는 문제입니다.
범위가 넓고 정확히 모르기 때문에 콕 꼬집어서 원인을 특정하기 어려운 문제입니다.
어디가 아파서 병원에 왔지만 명확한 병명이 아니어서 의사가 어떤 처방을 해줘야할지 잘 모르는 식입니다.
보내주신 메시지만 봐서는 사소한 실수를 하신걸로 보이기는 합니다.
보통 초보자들이 하는 건 사소한 실수인 경우가 많습니다.
그런데 이런 게 해당 pc설정이나 옵션설정 등으로 인한 것도 꽤 됩니다.
너무 범위가 크다 보니 로컬 pc에서 코드를 만져 가면서 살펴보지 않으면 콕 꼬집어서 말하기가 어려워
정확한 답변 드리지 못 하는 점 양해 부탁드립니다.
학습에 참고하시기 바랍니다.
감사합니다.