컴퓨테이셔널 씽킹
참고
프로그래밍과 코딩
언어 쪽에 가까운 표현
파이썬
$ python3 ▶ 파이썬 실행
$ python3 -V ▶ 파이썬 버전 확인
$ which python3 ▶ 파이썬 설치 경로 확인
$ sudo apt-get upgrade python3 ▶ 파이썬 최신 버전으로 업데이트
$ sudo apt-get install python3-pip ▶ pip패키지 설치
$ sudo apt-get update
$ sudo apt-get install build-essential
$ wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
$ tar vxzf Python-3.6.0.tgz
$ cd Python-3.6.0
$ ./configure
$ make
$ sudo make installc
한/영 전환 ▶ ctrl+space
복사 ▶ ctrl+shift+c
붙여넣기 ▶ ctrl+shift+v
터미널 실행 ▶ ctrl + alt + t
디스크 용량 확인 ▶ df -m
그밖에 단축키 정보 링크 ▶ 링크텍스트
파이썬에서 제공하는 기능으로 독립된 공간을 만들어줌
가상환경을 생성하여 pip로 패키지를 설치하면, 충돌이나 버전 문제 없이 패키지들을 독립적으로 사용 가능
가상환경 생성 방법
$ sudo apt-get remove python3-virtualenv
▶ 기존 virtualenv 삭제
$ pip3 install virtualenv
▶ 새로운 virtualenv 설치
$ mkdir 'name'
▶ 'name'을 폴더명으로 하는 디렉터리(폴더) 생성
$ virtualenv 'venv'
▶ 'venv'를 폴더명으로 하는 가상환경 생성
$ source ./activate
▶ 가상환경 활성화(가상 환경 내부 bin폴더로 이동 후 실행)
$ pip install simpljson
▶ 가상환경 내부에 패키지 설치
* $ virtualenv venv --python=python3.9
▶ 파이썬 3.7버전으로 가상환경 생성
* $ rm -rf 'venv'
▶ 가상환경 'venv'를 제거
에러
파이썬 대화형 인터프리터란?
소스 파일
리눅스와 macOS에서 Hello, world! 출력하기
스크립트 파일 실행
python hello(스크립트 파일명).py
: cmd 스크립트 파일 실행 명령
python3 hello(스크립트 파일명).py
: 리눅스 스크립트 파일 실행 명령
리눅스와 macOS에서 python3를 앞에 붙이지 않고 스크립트 파일 실행하기
vim, nano 등의 텍스트 편집기를 사용하여 스크립트 파일 생성
ctrl+alt+t
▶ 터미널 열기
$ vim hello.py
▶ 스크립트 파일 hello.py를 vim 편집기로 생성
스크립트 파일 내용 입력
a
▶ 현재 커서 바로 다음 위치에 내용 삽입
#!/user/bin/env python3
▶ 현재 파일 실행해줄 프로그램 지정
print('Hello, world!')
▶ 파이썬 코드 입력
:wq!
▶ 저장 & vim 편집기 종료
스크립트 파일에 권한 부여 및 실행
$ chmod +x hello.py
▶ chmod 명령으로 hello.py에 실행 권한을 줌
$ ./hello.py
▶ 현재 디렉터리 내부의 hello.py를 실행
소스 코드 살펴보기