# 개발 환경
- 사용 언어 및 버전 : 파이썬 3.7.6
- 통합 개발 환경 : Visual Studio Code ( 터미널에서 'code' 입력)
# 파이썬 언어 장점
- 문법이 간결
- 다양한 운영체제 지원
- GUI Application 개발 (PyQT)
- 방대한 라이브러리 지원 (프레임워크, 오픈소스,...)
- 범용언어 (네트워크, 웹, 데이터분석, 기계학습 등)
# 가상환경 설정하기
MacBookPro ~ % cd /Users/사용자이름/Documents/FastCampus
MacBookPro FastCampus % python -m venv python_basic # 새로운 폴더 생성
MacBookPro FastCampus % cd python_basic
MacBookPro python_basic % ls
bin include lib pyvenv.cfg
MacBookPro python_basic % cd bin
MacBookPro bin % ls
activate easy_install-3.7 python
activate.csh pip python3
activate.fish pip3
easy_install pip3.7
MacBookPro bin % source ./activate # 가상환경 실행
(python_basic) MacBookPro bin % # 가상환경
# 현재 위치에 있는 프로그램 실행하려면 " ./ " 포함해서 입력하기
(python_basic) MacBookPro bin % pip install simplejson # simplejson 설치
(python_basic) MacBookPro bin % deactivate # 가상환경 deactivate
# VSCode 설정
extensions > python 검색 후 설치
open folder > 생성한 폴더 열기 (python_basic)
View > Command Palatte > shell command 검색 > Shell Command : Install 'code' command in PATH
왼쪽 하단 파이썬 버전 클릭 > Enter Interpreter path > "bin/python" 입력 # 가상환경의 파이썬 경로
View > Command Palatte > Configure Task > Others
tasks.json > 내용 수정하기 ( 강의자료 복붙 )
"command" : "bin/python" 으로 수정
setting>terminal > python> Terminal: Activate Environment
: 처음에 한번 무조건 가상환경 activate -> 예를 들어 input()할 때 처음 한번은 무조건 버리게 됨
해제하기
Linting : 코드에 에러가 있는지 경고
debugging : 코드 한줄한줄 중간 확인 가능, 버그 찾기
intellisense : 코드 자동완성
'Algorithm > 자료구조, 알고리즘' 카테고리의 다른 글
[코딩 + 알고리즘 완주반] 6일차. 함수, Lambda (0) | 2021.03.20 |
---|---|
[코딩 + 알고리즘 완주반] 5일차. 조건문, 반복문,List Comprehension, QUIZ (0) | 2021.03.19 |
[코딩 + 알고리즘 완주반] 4일차. 딕셔너리, 집합, 데이터타입 퀴즈 (0) | 2021.03.18 |
[코딩 + 알고리즘 완주반] 3일차. 데이터타입, 숫자형, 문자형 및 연산자, 리스트, 튜플 (0) | 2021.03.17 |
[코딩+알고리즘 완주반] 2일차. Print 함수, 가상환경 설정 (0) | 2021.03.16 |