반응형
Windows OS에서 Tiny Python Projects 코딩 환경 구축
- CLI기반이라 책에서는 Mac, Ubuntu or WSL을 추천하지만, 아래와 같이 간단히 실습 가능함.
- Git에서 내려 받은 코드 예제 디렉토리를 Pycharm Project로 생성 → 코드 예제 디렉토리와 같은 레벨에 venv 생성
- venv\Scripts 디렉토리로 이동해 python.exe를 복사해 이름을 python3.exe로 변경
- Cmder Console Emulator 설치
- Cmder를 실행시켜, 코드 예제 디렉토리와 같은 레벨의 venv\Scripts 디렉토리로 이동해 activate.bat 파일 실행 → 프롬프트 Prefix가 (venv)로 변경됨.
- 이후 코드 예제는 python xxx.py 혹은 python3 xxx.py로 실행 가능함.
- Cmder는 코드 예제의 "./(나 아래의 디렉토리)" 경로를 일일히 제거하지 않아도 됨.
- 각장의 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
반응형
'【Programming】 > Python' 카테고리의 다른 글
PyCharm - Failed to create a virtual environment (0) | 2022.10.28 |
---|---|
Python 3.10보다 최대 10-60% 빠른 Python 3.11 릴리즈 (0) | 2022.10.27 |
Where does pip install its packages? (0) | 2022.05.12 |
Windows와 Linux를 동시에 지원하는 코드 구조 (0) | 2022.01.27 |
Python 메인함수 - if __name__ == "__main__" 의미 (0) | 2022.01.27 |