본문 바로가기

BackEnd/리눅스 & AWS

AWS) EC2/리눅스 명령어 + 파이썬 설치

반응형

리눅스 명령어

- 명령 입력 후 엔터하면, 명령이 실행된다. 

 

pwd: present working directory;’ 현재 우리가 있는 폴더가 어디냐., 폴더를 디렉토리라고 한다. 
/home: 홈 폴더 안에, 라는 안에 라는 뜻
ㄴ 슬래시가 가장 최상위 폴더이다. 

cd: change directory 경로를 이동하고 싶을 때 사용
cd ~ :change home directory 내 아이디인 ex2-user의 홈 디렉토리로 이동
~: home directory
cd /: 최 상위 폴더로 이동히라.

clear: 다 지우고, 맨 위로 옮겨감

 

- clear 명령을 했을 때의 화면

 

cd ..: 현재 있는 경로의 하나의 윗 폴더로 이동하라.
점(.): 점 한개는 현재 폴더를 의미
점점(..): 점 두개는 상위폴더를 의미.
cd .

ls: listing 현재 디렉토리에 있는 폴더/파일들 다 보여달라
ls -l: 자세하게 보여달라
-> ll: ls -l과 같은 뜻이다.
ls -al: 모든 파일(숨김파일 포함)을 자세하게 보여달라
-> 리눅스에서 숨김파일은 .(점)으로 시작한다.
exit: 종료
ㄴ> 프로그램이 종료된다.

 

리눅스에서 파이썬 설치

- 새로 만든 서버/컴퓨터이기 때문에, 작업 환경을 셋팅 해줘야한다.

- 파이썬부터 설치해보자.

 

아나콘다 홈페이지에서 파이썬 설치할 것.

https://www.anaconda.com/products/individual

 

- 홈페이지 진입 후에, 리눅스 서버이기 때문에, 펭귄 클릭

 

- 오른쪽 마우스 클릭하고, ‘링크주소복사’ 클릭

 

리눅스 명령어

wget: 다운로드 받아라
sh: 파일 설치

 

- PuTTY에 가서 , cd ~로 입력을 해서, 홈 디렉토리로 이동.

- wget을 입력하고 그 뒤에 마우스 오른쪽을 클릭하면 붙여넣기가 된다. 

https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

 

- 해당경로로 다운로드를 된다. 

- 처음 시작이 하이푼(-)으로 이루어져 있는 것이 파일이라는 뜻

- 파일 설치 명령어는 sh

- A 치고 탭 치면 파일이 하나밖에 없어서, 자동완성이 될 것.

 

- 계속 엔터치고

- more 나오면 스페이스바를 누른다.

ㄴ 페이지 넘긴다는 뜻

 

- y 및 yes 입력

 

- 설치가 끝난 화면

 

- EC2 에 파이썬 라이브러리 설치 명령 : 

$conda create -n 가상환경이름 python=3.7 numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn

 

- 복사할 때는 맨 앞의 $ 뒤부터 복사한다 ex) conda create…

- 나는 가상환경 이름을 streamlit3.7로 할것이기 때문에, 입력 명령어는 하기와 같다.

$conda create -n streamlit3.7 python=3.7 numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn

 

- 입력 후의 화면

 

- 설치가 완료되면, 가상 환경 실행 후에, 스트림릿 설치 명령 입력:

$ conda activate streamlit3.7(가상환경 이름)
$ pip install streamlit 

 

- 스트림릿 설치 확인 문구 입력

$ streamlit hello

- 웹페이지가 뜨고 작동하면, 성공적으로 설치된 것

 

- 위 화면에서 보여지는 파란글씨 IP Network URL과 External URl이 있다.

- Network URL: 내부 IP

ㄴ AWS에서 내가 만든 서버의 프라이빗 주소와 같다.(하기 이미지 참고)

- 맨 뒤의 포트가 8501이라고 표시 되어있다.

 

 

 

- 가상환경 나가고 싶을 때 : $ conda deactivate
- 아나콘다 삭제: rm -rf ~/ anaconda3/
- 파이썬 버전 변경 명령: 
$ sudo alternatives --install /usr/bin/python python /usr/bin/python3.9.7python

 

- 파이썬 버전 확인하는 방법: python --pythversion
- 파이썬 진입: python 
ㄴ 그리고 나서 파이썬 명령어 입력
- 파이썬 나가는 방법: ctrl+D

 

- Python의 학습 모델을 위한 라이브러 및 기타 라이브러리도 설치한다.

$ conda install joblib
$ conda install seaborn
$ conda install scikit-learn

설치 후 모습(이미 설치됨)

 

반응형