PyCharm Community 2022.2.2 Flask 활성화

※ 2022년 12월 25일 wordpress database 일부 망실로 복구했으나 과거와 100% 일치하지는 않을 것으로 예상 중…했었으나 Wayback Machine – Internet ArchiveOpens in a new window의 도움으로 복구에 성공!!!


참고한 글들은 아래와 같다.

상기 글들을 토대로 본인이 적용한 순서는 아래와 같다.

  1. Pure Python 프로젝트 생성 ⇒ 어차피 Community 버전이라 새 프로젝트 클릭 시 Python 프로젝트만 생성
  2. 원하는 곳에 프로젝트를 담을 폴더 생성 ⇒ 본인의 경우 바탕화면\projects_PyCharmCommunity-flask\prac 폴더 생성 후 선택
  3. Virtualenv 선택하고 旣 설치한 기본 인터프리터 확인 후 우하단 생성 버튼 클릭
  4. PyCharm 좌측 트리 내 2번에서 생성한 폴더 우클릭 후 새로 만들기 > 파일 클릭하여 requirements.txt 입력 후 Enter
  5. 아래 내용 입력 후 Ctrl+S 저장 ⇒ 아래 각 Version은 PyCharm > 파일(F) > 설정(T) > 프로젝트: 2번에서 생성한 폴더명 > Python 인터프리터 선택하면 우측 패키지 창에서 + 클릭하여 해당 패키지 이름을 검색하면 확인되는 Version으로 변경하면 끝!!!
    # This file is used by pip to install required python packages
    # Usage: pip install -r requirements.txt
    
    # Flask Framework
    click==8.1.3
    Flask==2.2.2
    itsdangerous==2.1.2
    Jinja2==3.1.2
    MarkupSafe==2.1.1
    Werkzeug==2.2.2
    
    # Flask Packages
    Flask-Login==0.6.2
    Flask-Migrate==3.1.0
    Flask-Script==2.0.6
    Flask-SQLAlchemy==3.0.2
    Flask-WTF==1.0.1
    Flask-User==1.0.2.2
    
    # Automated tests
    pytest==7.2.0
    pytest-cov==4.0.0
  6. PyCharm 하단 터미널 클릭하여 pip install -r requirements.txt 실행
    • 터미널 클릭하여 혹시라도 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\사용자명\Desktop\projects\prac\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go .microsoft.com/fwlink/?Lin.. 관련 오류 메시지 확인 시
      • 관리자 권한으로 Windows PowerShell 실행
      • Windows PowerShell 터미널에서 Set-ExecutionPolicy Unrestricted 실행
    • 터미널 닫고 재오픈
  7. PyCharm 좌측 트리 내 2번에서 생성한 폴더 우클릭 후 새로 만들기 > Python 파일 클릭하여 app.py 생성
  8. PyCharm 우상단 app 클릭하여 구성 편집... 클릭
  9. 우측 환경 변수(E): 입력란에 FLASK_DEBUG=1 추가하여 최종적으로 PYTHONUNBUFFERED=1;FLASK_DEBUG=1 내용 확인
  10. 우측 스크롤을 내려 실행 전(B) 부분에서 + 클릭하여 웹 브라우저 시작 클릭
  11. 웹 브라우저 시작 팝업창에서 원하는 브라우저: 선택하고 URL: 입력란에 http://127.0.0.1:5000 입력 후 확인 클릭
  12. 실행/디버구 구성 창 우하단 확인 클릭
  13. app.py 창에서 코딩 시작

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.