-
데이터 공부용 맥OS 파이썬 설치, 패키지 설치,Scikit-learn 설치 방법관심/코딩 2021. 8. 7. 16:02
scikit learn 설치하기, python 설치 어쩌구 브류 설치 어쩌구... 주피터 노트북..
너무 복잡했다. 어떻게 설치하는 건지도 이해가 안되고.. 터미널? 터미널은 그냥 내 컴퓨터 조작하는거 아닌가? 하면서.
맥os에 대한 정보도 적어서 막막했다. 하지만 엄청 쉬웠다. 지금부터 파이썬, 스킷런, 콘다 설치법을 알려드리겠다.
먼저 아나콘다(anaconda)는 하나의 패키지이다. 여기에는 우리가 필요로하는 각종 패키지들을 묶어서 한번에 설치해주는 친절한 녀석이다. 대표적으로 numpy, scipy, scikit-learn, matplotlib, pandas 등이 설치되어있다.
https://www.anaconda.com/products/individual#Downloads
이곳에서 설치할 수 있다.
설치가 완료되면 터미널을 실행한다.
런치패드 - 기타 - 터미널
터미널에서는 현재 깔린 콘다나 파이썬등의 명령어를 실행할 수 있다.
대표적인 명령어 몇개를 같이 실행해보자.
conda install 설치하고 싶은 패키지 이름
나는 tensorflow 라는 패키지를 설치하고 싶다.
conda install tensorflow
어? 텐서플로우의 설치가 되지 않는다..
Tensorflow 는 파이썬의 3.8 버전을 지원하지 않는다고 한다. 그렇기 때문에 설치하기 위해선 파이썬 3.7.x 가 필요하다.
나는 새로운 경로의 파이썬을 생성할 것이다. 이 새로운 파이썬은 기존의 설치나 파이썬에 영향을 미치지 않고 언제든지 불러올 수 있어서 기존 파이썬을 다운그레이드 시키는 것 보다 오류의 위험도, 귀찮음도 적다.
conda create -n (제목) python=버전 anaconda
나는 파이썬 버전 3.7.11을 설치하고 제목은 py37로 짓겠다. 따라서
conda create -n py37 python=3.7.11 anaconda
이런 식으로 뜨면 성공이다. proceed ([y]/n)? 이라고 뜨면 y 를 쓰고 엔터를 쳐야 설치된다.
아나콘다 까지 설치되기 때문에 번거롭게 모든 패키지를 다시 설치할 필요가 없다.
그럼 이제 새로 만든 파이썬 3.7버전을 활성화 시켜보자.
conda activate (제목)
conda activate py37 > 파이썬 3.7.11버전 활성화 후
텐서플로우를 다시 설치했다.
conda install tensorflow
만약 다시 파이썬 3.8 로 돌아가고 싶다면
conda deactivate
를 치면 된다.
이렇게 쉬운데 왜 그동안 홈브류니 가상환경이니 여러가지 설치하며 고생했는지 모르겠다..