본문 바로가기
【Programming】/Python

Windows OS에서 Tiny Python Projects 코딩 환경 구축

반응형

Windows OS에서 Tiny Python Projects 코딩 환경 구축

  • CLI기반이라 책에서는 Mac, Ubuntu or WSL을 추천하지만, 아래와 같이 간단히 실습 가능함.
    1. Git에서 내려 받은 코드 예제 디렉토리를 Pycharm Project로 생성 → 코드 예제 디렉토리와 같은 레벨에 venv 생성
    2. venv\Scripts 디렉토리로 이동해 python.exe를 복사해 이름을 python3.exe로 변경
    3. Cmder Console Emulator 설치
      • Cmder를 실행시켜, 코드 예제 디렉토리와 같은 레벨의 venv\Scripts 디렉토리로 이동해 activate.bat 파일 실행 → 프롬프트 Prefix가 (venv)로 변경됨.
      • 이후 코드 예제는 python xxx.py 혹은 python3 xxx.py로 실행 가능함.
      • Cmder는 코드 예제의 "./(나 아래의 디렉토리)" 경로를 일일히 제거하지 않아도 됨.
    4. 각장의 pytest용 test.py 파일을 아래와 같이 수정
      • Windows OS에서는 셔뱅이 먹지 않기 때문에 9페이지와 같이 icacls 커맨드로 실행 가능한 프로그램으로 만들수 있으나, 아래와 같이 {prg} 앞에 python 혹은 python3를 붙여 주면 됨.
      # Before
      # rv, out = getstatusoutput(f'{prg} {flag}')
      
      # After
      rv, out = getstatusoutput(f'python3 {prg} {flag}')

도서 정보: http://www.yes24.com/Product/Goods/102935682

 

21개의 작고 재미난 파이썬 프로젝트 - YES24

모든 파이썬 프로그래머를 위해 마련한 코딩 기술을 향상하기 위한 최고의 한 권!프로그래밍이 지루하다고 생각하는가? 이 책은 21가지의 퍼즐과 게임을 통해 파이썬의 기본을 알려준다. 실제

www.yes24.com

 

반응형