반응형

#3. 2 Installing Python (06:38)

 

 

 

파이썬을 설치하기 위해서는

deadsnake를 이용하는 건데 

deadsnake는 일종의 팀명 혹은 프로젝트 이름이다. 

기본적으로 우분투를 위한 파이썬을 제공해준다. 

 

설치하는 방법이 꽤나 흥미롭다 

우리가 그 과정에서 많은 걸 배울 수 있다.

 

 

설치에 대하여 읽어보기 클릭

 

먼저 해야할 것은 apt-get에 새로운 PPA를 추가해야 한다. 

apt는 우리가 패키지를 다운로드할 수 있도록 해준다. 

그리고 apt는 패키지 데이터베이스에서 필요한 걸 찾는다. 

그리고 때때로 그 데이터베이스에는 우리가 원하는 패키지가 없을 때도 있다.

그래서 우리는 다른 누군가의 데이터베이스를 추가할 필요가 있다. 

그게 바로 이시점에서 해야 할 일이라고 한다. 

 

우리는 deadsnakes의 개인 패키지 저장소 (personal package archive, 즉 PPA)를 추가할 것이다. 

sudo add-apt-repository ppa:deadsnakes/ppa

 

enter를 누르자

지금 하고 있는 것은, apt에게 deadsnakes의 데이터베이스를 통해서도 패키지를 얻기를 원한다고 알려주고 있는 것.

설치가 다되면 업데이트해준다 apt패키지 데이터 베이스를 업데이트해야 하기 때문

업데이트 작업을 통해서 apt는 다운로드 받을 수 있는 새로운 패키지가 있다고 깨닫게 되는 과정이다. 

업데이트가 완료되면 deadsnakes가 추가된 것을 확인할 수 있다.

이제 필요한걸 설치한다. 

deadsnakes 홈페이지에서 다운로드할 버전을 체크하고 쉘에서 

sudo apt-get install python3.9 을 입력해보자.

Y를 입력하자
아까 업데이트하면서 생긴 저장소에서 파이썬을 찾고 있는걸 확인할 수 있다.

정리하자면

대부분의 경우에 새로운 ppa 또는 새로운 소스를 우리가 가지고 있는 apt 데이터베이스에 추가시켜야 할 것

코드를 복사붙여넣기로 설치를 끝낼 수 있지만 내부적으로 무슨 일이 일어나는지 이해가 필요하다고 함.

무슨 일이 일어나는 거냐면, apt가 하나 이상의 데이터베이스에서 패키지들을 찾아볼 수 있게 된 것이다. 

 

설치가 잘되었는지 확인해보면 3.9 , 3, 2 기본적으로 설치되어있는 것을 확인할 수 있다. 

 

그리고 하나 바꾸기를 권장하는데 

python을 입력했을 때 바로 python3.9로 갈 수 있도록 바꾸기를 권장한다고 한다. 

예전 버전으로 작업할 필요가 없으니까.

조언하고 싶은 바로는, 콘솔을 직접 수정하는 것이다. 

콘솔을 수정하기 위해  code ~/.zshrc 를 해보자.  

 

수정후 쉘 다시시작

 

3.9가 바로 나오는 것을 볼 수 있다. 

 

결과적으로 

apt가 검색할 수 있는 범위를 확장하는 방법을 배웠다. 

즉 apt가 패키지들을 검색할 수 있는 새로운 저장소들을 추가할 수 있었다. 

또, 우리는 콘솔에서 alias를 사용하는 방법도 배웠다. 

.zshr

 

 

 

 

 

반응형

'노마드코더 > 개발자를 위한 윈도우 셋업' 카테고리의 다른 글

#3.4 Git and Github CLI (06:02)  (0) 2021.01.08
#3.3 Prettier and More Commands  (0) 2021.01.05
#3.1 Installing NodeJS  (0) 2021.01.04
#3.0 Folders  (0) 2021.01.04
#2 TERMINAL CUSTOMIZATION  (0) 2021.01.03

+ Recent posts