00. 파이썬, 툴 설치

송지윤·2025년 7월 29일

Python

목록 보기
7/20

1. 파이썬 프로그램 다운로드 설치

파이썬 프로그램 안에 파이썬 표준 라이브러리 포함돼있음 (굉장히 많은 라이브러리가 있음)
추가적인 라이브러리는 터미널에서 pip 등 명령어로 설치하면 됨

추가적인 라이브러리 == 써드파티 라이브러리

두번째 방법
아나콘다 프로그램을 설치
이 안에는 파이썬 프로그램 + 파이썬 표준 라이브러리 + 기타 100여개 이상의 third party 라이브러리 포함 + 기타 도구들 포함
추가적인 라이브러리들을 pip등으로 설치
유료로 바뀌면서 200명 정도 넘어가는 회사에서는 아나콘다 사용이 유료

3.10.xx 버전 다운로드
window installer 다운로드
실행파일 더블 클릭해서 실행하면 됨
add python exe PATH 환경 변수에 파이썬 실행 파일 등록 체크
pip 프로그램 같이 설치됨
추가적인 라이브러리 쓸 수 있음
설치 디렉토리는 원하는 위치에 설치하면 됨

cmd 명령 프롬프트 실행
기본적으로 깔려있는 라이브러리 확인

pip list
python

명령어 입력하면 파이썬 shell 열림
파이썬 명령어 입력할 수 있음

2. 파이썬 명령어 입력

print("Hello world")

ctrl z로 빠져나올 수 있음

3. 라이브러리 설치

pip
python install package
버전 번호 작성하면 그 버전이 깔림
버전 작성 안하면 최신 버전 깔림

pip install --upgrade pip --user
pip install jupyter==1.0.0

pip install openpyxi==3.0.0
pip install xisxwriter==3.0.2
pip install python-docx==0.8.11
pip install python-pptx==0.6.21
pip install selenium==4.1.0
pip install pyinstaller==4.7

jupyter 개발 용이하게 하기 위해서

의존성 라이브러리(Requires, Dependencies)
: 특정 라이브러리 설치하거나 사용할 때 다른 라이브러리를 필요로 하는 것
라이브러리 설치 시 의존성 라이브러리가 있다면 함께 설치해줌

라이브러리 설치 확인

pip list

4. 파이참 설치

통합 개발 환경
코딩, 디버그, 컴파일 등
파이참 커뮤니티 버전이 무료 버전임
파이참 들어가서 다운로드 누른 다음에 community 버전 exe 다운로드
실행파일 더블 클릭
설치 디렉토리 기본으로 지정
모든 체크박스 체크해줌 next install finish

  1. 프로젝트 생성
    프로젝트 만들 때가 중요함
    파이참 실행
    기존 파이참 세팅 do not import setting ok
    불러오지 않고 실행

new project
Inherit global site-packages 체크
파이썬 설치했던 라이브러리 같이 쓰겠다
create 클릭

프로젝트 밑에 파일 만듦
프로젝트 우클릭 -> New -> Python File

print("Hello World!")

ctrl + shift + F10 (실행)

jupyter notebook

주피터 노트북
사용자 폴더에서 PSY 아래 주피터 노트북 실행 폴더 하나 만들어두고
cmd에서 PSY 폴더로 접근

jupyter notebook

실행하면 웹 브라우저 열림(마치 서버처럼 동작함)

웹 브라우저에서 파일을 만들 수 있음
아까 만든 파일 안으로 들어가서 File -> New -> Notebook 클릭
주피터 노트북 파일이 만들어짐
Select Kernel -> 체크 -> select
pr까지 입력하고 tab 자동완성 print

print("Hello World")

jupyter notebook 단축키

alt + enter(실행)
: cell 실행, 다음 cell 로 이동 (무조건 새로운 cell 추가)
shift + enter
: cell 실행, 다음 cell 로 이동(없을 때만 cell이 추가)
ctrl + enter
: cell을 실행 (이동, 추가 없음)
tab
: 자동 완성 (코드 추천)

0개의 댓글