-
데이터 분석 기본 환경설정..미래의 나를 위해..데이터분석 2024. 1. 9. 16:57반응형
환경 : Ubuntu 22.04
1. Terminator 설치
# 업데이트 목록 확인 sudo apt update #터미네이터 설치 sudo apt install terminator
2. Chrome 설치
#업데이트 목록 확인 sudo apt update # wget 버전 확인 wget --version #설치 안되어 있으면 설치 sudo apt install wget #패키지 다운로드 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb #크롬 설치 sudo dpkg -i google-chrome-stable_current_amd64.deb
3. Pip3 설치
#업데이트 목록 확인 및 업그레이드(업그레이드는 ubuntu 버전도 바꿀 수 있어서 조심!) sudo apt update sudo apt upgrade #버전 확인 pip3 -V #pip3 설치 sudo apt install python3-pip #최신버전으로 업그레이드 pip3 install --upgrade pip
4. Python3 설치
#버전 확인 python3 --version #Ubuntu 22.04를 설치하면 기본적으로 Python 3.10이 설치되어 있다. sudo apt-get install python3.10 #설치는 자기 ubuntu 버전에 맞춰서!
5. Python 가상환경 설치
#홈 디렉토리로 이동해서 "venv"라는 이름의 폴더 생성 mkdir venv #또는 홈 경로 지정해서 생성 mkdir ~/test #파이썬 버전확인 - venv가 파이썬 버전을 따라간다 python3 --version sudo apt install python3.10-venv
6. 가상환경 만들기
# "test_venv"라는 이름의 가상환경 만들기 python3 -m venv ~/venv/test_venv
가상환경을 만들면 아래 bin, include, lib 폴더가 생긴다
7. 가상환경 활성화, 비활성화
source ~/venv/test_venv/bin/activate
활성화가 성공하면 ("venv 이름") 으로 표시된다
이상태에서 비활성화는
deactivate
해주면 된다
8. 가상환경 안의 pip3 버전 업그레이드
#가상환경 안의 pip3도 최신으로 업그레이드! pip install --upgrade pip
9. jupyter notebook 설치
#버전확인 jupyter --version #없으면 설치 pip install jupyter
10. VSCode 설치
https://code.visualstudio.com/Download
위의 링크에 가서
우리는 지금 Ubuntu 22.04에서 작업하므로 64bit .deb 파일을 다운 받아 준다
그냥 다운받으면 Downloads 폴더 안에 있으니까 확인해 준다.
#혹시나 Downloads 파일안에 code 블라블라 파일이 안 잡히면 경로 설정 다시 해보기~ sudo apt install ./Downloads/code_1.85.1-1702462158_amd64.deb
10-1. VSCode 에서 받아야 할 extension- python, jupyter
11. Interpreter 설정해주기 (가상환경으로)
Ctrl +Shift +p 를 누르면 아래처럼 리스트 다운되어 나옴
그중에서 Python:Select Interpreter를 선택해줌
+ Enter interpreter path.. 클릭해서 가상환경 찾아주겠습니당
Find... 클릭해주시고요
아까 만든 venv 폴더 안에서
아까만든 test_venv 폴더 안에서
bin 폴더 안에서 python3 를 선택해줍니다
(경로로 보면 /home/(사용자이름)/venv/test_venv/bin/python3 가 됩니다)
초록 버튼 꾸욱
그러면 오른쪽 아래에 test_venv로 interpreter가 설치된걸 보실 수가 있어요!
여기까지가 그냥 기본적인 환경설정
728x90'데이터분석' 카테고리의 다른 글
데이터 분석 모듈 설치 명령어들 (2) 2024.04.05 pandas read_csv()로 읽고 to_csv()로 저장할때 (0) 2024.01.21 HTML 구조 정리 (0) 2024.01.11