본문 바로가기
## 오래된 게시글 (미관리) ##/Python (Linux)

5. Python - Anaconda 설치

by #Glacier 2018. 11. 23.
반응형

안녕하세요. 오랜만에 글을 남기게 되네요.

취업이란 정말 어려운 것 같습니다요 ㅎㅎ;

특히나 데이터 분석가로서 비전공자에 학사학위로 시작한다는 것. 

정말 문이 좁게 느껴지네요. 아니면 제가 소설을 못쓰던지....


하지만 안주하지 않고, 새롭게 이제 머신러닝 서적 <핸즈온 머신러닝> 을 바탕으로 포스팅 시작하겠습니다.

여러분은 저처럼 고생 안하고 .. 데이터 분석가가 되시려면.. 

공부 열심히 하시고..ㅠㅠ 통계학과 나오시고.. 석사정도는 따주시고.. 경험 쌓고.. 수상도 하고요.. 자격증도 따고.. 

하시면 될 것 같네요 ㅋㅋㅋㅋ 헉


일단 이 글을 보고 계신분이 비전공자라면 저 정도는 기본으로 따도 힘들 것 같아요. 하지만 저도 노력하고 있으니 화이팅


아무래도 파이썬을 사용하는 방법은 여러 가지가 있을 텐데요. 

Java를 이용한 Pydev를 사용하거나, Anaconda를 이용한 방법을 제가 해보았습니다.


Pydev는 좀 뭔가 그냥 그런 것 같아서.. Anaconda를 사용해보겠습니다. 

Anaconda는 최신버전을 받으면 Python3.7 버전을 사용해야 하는데, 

이 버전은 텐서플로를 지원하지 않고 있다고 합니다..

따라서 Anaconda 5.2버전을 설치해주시고, Python 3.6버전대로 사용해주시면 됩니다!

(뒤에 Linux 환경에서 파이썬을 사용하는데 이 포스팅은 Windows에서 사용하는 방법입니다. 참고)


아나콘다 설치 링크 : https://www.anaconda.com/download/

파이썬 설치 링크 : www.python.org/download/


사용하고자 하는 버전은 다 다를 수 있으므로, 사용자가 맞는 버전을 설치해주세요.

제가 쓰는 버전은 공지 및 후에 Linux 환경설정하면서 볼 수 있습니다.


Anaconda를 설치하셨으면, Anaconda Prompt를 실행하여, Conda자체를 업데이트 합니다.


conda update -n base conda


이후 파이썬 패키지를 업데이트합니다.

conda update --all

많은 패키지들이 다운로드 되므로 시간이 조금 소요됩니다.. 

귀찮다면 pip나 conda로 필요할 때마다 설치해도 좋겠네요.

아나콘다 배포판에는 텐서플로와 같은 기능이 늦게 포함되므로 직접 설치합니다.


만약, AVX를 지원하지 않는 CPU를 사용하고 있다면, 1.5 버전을 설치합니다.

하지만 텐서플로 1.9버전부터는 MKL-DNN 라이브러리에 최적화되어 CPU만을 사용하는 경우보다 나은 성능을 기대할 수 있으므로 콘다를 이용하는 것이 

좋다고 하네요.


업데이트가 다 끝났다면, cmd창을 열어 바탕화면에 폴더를 만들어봅시다


$ mkdir -p C:\Users\GOODBOY\Desktop/ml

저는 바탕화면의 ml이라는 폴더를 만들었어요.

$ cd C:\Users\GOODBOY\Desktop/ml


이렇게 하면 해당 폴더로 change directory도 되죠.


이제 주피터 노트북을 실행해보겠습니다.


$ jupyter notebook


localhost : 포트 8888을 사용하고 있는 것을 알 수 있습니다.

아래처럼, new 에서 폴더도 만들어 보고, python3을 누르시면 이제 코딩을 할 수 있습니다.




이렇게 쳐보세요. 그리고 Shift + 엔터를 누르면, 실행이 됩니다.



간단히 아나콘다를 설치해서 hello world를 출력해 보았습니다.

반응형