python flask 실행 시, no module named xxx error

파이썬 Flask 실행 시,

[min@superset ~]$ cd /home/min ; env PYTHONIOENCODING=UTF-8 PYTHONUNBUFFERED=1 /bin/python3.6 /home/min/.vscode/extensions/ms-python.python-2019.5.18875/pythonFiles/ptvsd_launcher.py --default --client --host localhost --port 37919 /home/min/www/hello.py
 * Serving Flask app "hello" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
 * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
 * Restarting with stat
/bin/python3.6: No module named hello

 위와 같은 에러가 발생할 경우

vscode의 실행 위치를 잘 지정할 필요가 있다.


/www
 |- hello.py
 |- xxx.py

의 경우 , vscode의 실행 root는 www에 위치 시켜야한다.


마지막으로 정상적으로 실행된 결과..

댓글

이 블로그의 인기 게시물

[!] CDN: trunk URL couldn't be downloaded: https://cdn.cocoapods.org/CocoaPods-version.yml Response: URL using bad/illegal format or missing URL

starcraft map

Data Analysis with Superset - boardless chart