본문 바로가기

Others

Mac - python3 환경 구축 : 데이터 처리

728x90
반응형

mac은 python2를 내장하고 있기 때문에 python3를 먼저 깔아줘야합니다.

 

일딴 가장 쉬운 방법으로

https://www.anaconda.com/distribution/에 들어가서 download받는 것입니다.

사실 위에 것만 깔면 다되는게 정상인데, 사실 64-Bit Command Line Installer를 이용하는게 더 안정적으로 설치할 수 있습니다.

mac의 기준으로 다운 받았을 경우

$ bash ~/Downloads/Anaconda3-?????-MacOSX-x86_64.sh

을 입력하여, 이때 ?????는 다운받은 파일이름으로 수정하시면 됩니다.

그러고나서 계속 enter를 누르다가, yes/no라는 선택지를 주면 yes를 입력하고 또 enter를 누르면 됩니다.

 

그러고나서

$ conda list

를 입력하면 뭔가 좌라락 떠야하는데, conda not found 같은 문구가 뜬다면 당황하지말고 경로설정만 해주면 됩니다.

다시말해

$ echo $USER

로 컴퓨터 이름을 알아내고 만약 이게 ABCD라 한다면, 이어서 바로

export PATH="/Users/ABCD/anaconda3/bin:$PATH"

를 입력하면 됩니다.

이제 설정값을 저장해주기위해 

$ conda init zsh

하면 끝납니다!!

 

$ conda list

를 해보면 뭔가가 좌라락 뜨게 될겁니다! 마지막으로

conda update -n root conda

를 입력해주면 마무리가 됩니다.

 

뭔가오류가 생긴다면

sudo conda update --force conda
sudo conda update anaconda
sudo conda update conda

하면 됩니다.

 

단 anaconda를 사용하면 일부 최신 버전의 라이브러리를 이용 못하실 수 있습니다.

 

 

 

혹시라도 잘설치가 안되거나 anaconda를 사용하기 귀찮다면, terminal에 들어가서 

% python3

를 입력하면 mac자체에서 update하라는 문구가 나오는데 확인을 눌러 update하면 됩니다.

단!!!!! anaconda랑 병행해서 쓰면 무조건 충돌이 일어나니 한가지만 선택해서 사용해주시길 바랍니다.

 

라이브러리 설치도 마법의 구문이 있는데 pandas를 예로 들면 바로

% sudo pip3 install pandas

입니다.

이렇게

% sudo pip3 install matplotlib
% sudo pip3 install numpy     

를 설치하면 기본세팅은 완료가 됩니다.(이는 anaconda기본 내장되어있습니다.)

 

업데이트는

sudo pip install [package_name] --upgrade

으로 해주시면 됩니다.

 

이외 flake8정도 설치해주시면됩니다. 실행은 flake8 ~~~.py

 

 

반응형

'Others' 카테고리의 다른 글

공학 및 과학 실험 연구방법론  (2) 2020.08.01
Window-python 구축  (4) 2019.12.17
라즈베리파이 - python3 환경 구축  (0) 2019.10.19
블로그에 공식 쓰기  (0) 2019.05.20
쓰기좋은 Matlab 함수  (0) 2019.05.14