노트북에 환경 셋팅할 때마다 🦅 저글 찾기 번거로와서 포스팅
Git
Git 설치
- 다운로드 사이트 접속(https://git-scm.com/)
- Download for Windows > Click here to download 클릭
- Git-2.45.1-64-bit.exe 실행
- next > ... > next > install 클릭
Git clone
- Git 프로젝트에서 Code > Clone with HTTPS로 URL 복사
- workspace 폴더 우클릭 > Open Git Bash here
- 아래 명령어 입력
$ git clone {복사한 URL}
Python
Python 설치
- 다운로드 사이트 접속(https://www.python.org/downloads/)
- 원하는 버전(3.9.6) 검색 후 Window installer (64-bit) 클릭
- python-3.9.6-amd64.exe 실행
- Add Python 3.9 to PATH 체크 > Install Now 클릭
VS Code
VS Code 설치
- 다운로드 사이트 접속(https://code.visualstudio.com/download)
- Windows(Windows 10, 11) 클릭
- VSCodeUserSetup-x64-1.89.1.exe 실행
- 다음 > ... > 다음 > 설치
VS Code 셋팅
- Extensions 설치: GitLens, Python, Jupyter
- 터미널(Ctrl+`) 열 때, cmd 기본값으로 설정: Ctrl+Shift+p > Terminal: Select Default Profile > Command Prompt
가상환경 사용(virtualenv)
C:\workspace\venv>pip install virtualenv
C:\workspace\venv>virtualenv {가상환경 이름} --python=python3.9.6
Ctrl+Shift+p > Python: Select Interpreter > Enter interpreter path > Find > {가상환경 이름}\Scripts\python.exe 선택
패키지 관리
# pip 환경에서 라이브러리 txt 파일로 생성
pip freeze > requirements.txt
# 텍스트 파일에 있는 라이브러리 설치
pip install -r requirements.txt
환경변수 설정
시스템속성 > 환경변수 > 시스템 변수 편집 > PYTHONPATH 변수 값 추가
Git clone한 디렉토리\src\main\python 추가
DBeaver
- 다운로드 사이트 접속 (https://dbeaver.io/download/)
- Windows (installer) 클릭
- dbeaver-ce-24.0.5-x86_64-setup.exe 실행
- 다음>...>다음
WSL
관리자 모드에서 PowerShell 실행
wsl --install
https://learn.microsoft.com/ko-kr/windows/wsl/install
Clickhouse DB
PowerShell 에서 wsl 실행 및 clickhouse DB 설치
PS C:\WINDOWS\system32> wsl
user@DESKTOP-N9J7JE6:~$ sudo -i
root@DESKTOP-N9J7JE6:~# mkdir /clickhouse
root@DESKTOP-N9J7JE6:~# cd ..
root@DESKTOP-N9J7JE6:/# cd clickhouse
root@DESKTOP-N9J7JE6:/clickhouse# curl https://clickhouse.com | sh
Clickhouse DB 서버 실행
root@DESKTOP-N9J7JE6:/clickhouse# ./clickhouse server
Clickhouse DB 클라이언트 실행
root@DESKTOP-N9J7JE6:/# ./clickhouse client
...
DESKTOP-N9J7JE6. :)
https://clickhouse.com/docs/knowledgebase/install-clickhouse-windows10
'Python' 카테고리의 다른 글
Python BigQuery 사용하기 - 에러 해결방법 (1) | 2024.02.12 |
---|---|
Python BigQuery 연동하기 - 에러 해결방법 (0) | 2024.02.12 |
알쓸코드 - 데이터 분석 (1) | 2023.11.04 |
[Python] 리스트 컴프리헨션(list comprehension) (0) | 2021.10.12 |
Python으로 잔여백신 상태 확인하기 (5) | 2021.07.25 |
댓글