Back-end16 WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. 오류 해결 방법 문제 상황 Flask 코드를 실행시켰는데 위와 같은 경고 메시지가 발생했다. 문제 해결 (과거) 터미널에 export FLASK_ENV=development 을 작성한다. export FLASK_ENV=development (현재) 해당 warning은 상시적으로 뜨는 것으로 실행에는 지장 없다. 2024. 3. 11. pip install (라이브러리 설치)를 했는데도 could not resolved 오류가 발생하는 경우 해결 방법 문제 상황 분명 pip install을 통해 라이브러리를 설치했음에도 여전히 실행 시 오류가 발생하는 경우이다. 문제 원인 필자의 경우 현재 SSH을 통해 Linux 운영체제를 사용하고 있는 상황이었다. 이 경우 인터프리터가 문제였다. pip install을 통해 패키지를 설치하면 저장되는 특정 경로에 저장되게 된다. 그 경로에 라이브러리가 저장되어있지 않아서 생기는 문제이다. 문제 해결 1) visual studio code에서 우측 하단에 인터프리터를 설정하는 곳을 클릭한다. 2) 인터프리터에서 다양한 경로들이 있는데 pip install이 되어 있는 인터프리터를 찾으면 된다. 필자의 경우 Python 3.11.5 ('base')에 라이브러리가 install 되어 있었다. 이제 실행하면 정상 실행이 .. 2024. 3. 11. [MySQL] Could not acquire management access for administration 오류 해결 문제 상황 오랜만에 MySQL을 키니까 아래와 같은 문제가 발생했다. 처음 오류 메시지를 보고 환경 변수의 문제인 줄 알았는데 쉽고 확실한 해결 방법이 있었다. Could not acquire management access for administration 문제 해결 1) 시간 및 언어 > 언어 및 지역 > 기본 언어 설정 으로 들어갑니다. 2) 시스템 로컬 변경 > 'Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용' 체크 박스에 체크가 되도록 합니다. 3) 재부팅을 합니다. 혹시 오류가 계속해서 뜨는 경우 아래와 작업을 추가적으로 진행합니다. A) 내 PC 우클릭 > 추가 옵션 표시 > 관리 B) 서비스 및 응용 프로그램 > 서비스 탭 클릭 C-1) MySQL80 을 찾아 우클릭 > .. 2024. 3. 2. [Flask 오류 해결] AssertionError: View function mapping is overwriting an existing endpoint function 문제 상황 Flask 프레임워크를 공부하던 중 아래와 같은 오류 메시지가 떴다. AssertionError: View function mapping is overwriting an existing endpoint function: hi 문제 원인 - flask 프레임워크를 사용할 때 라우트 아래의 함수를 똑같은 함수로 지정하면 안된다. [문제가 되는 코드] from flask import Flask app = Flask(__name__) # flask 객체 생성 (app) @app.route("/") def hi(): # hi 함수 자동 실행 return "hihi" @app.route("/hello") def hi(): # hi 함수 자동 실행 return "Hello Flask222!" if __na.. 2024. 3. 1. 이전 1 2 3 4 다음