본문 바로가기
IT/프로그래밍

파이썬 코딩을 위한 파이참, 아나콘다 설치하기(맥북m1)

by 모르면 모른다고 해 2022. 10. 11.
반응형

오늘은 맥북m1에 파이썬 프로그래밍을 하기위해 파이참(PyCharm)과 아나콘다를 설치해 보겠습니다. 

 

 

파이참
아나콘다

 

 

  • 목차

1.파이참? 아나콘다?

 

2.파이참(PyCharm)에 아나콘다(ANACONDA) 연동

 

3.파이참 필요한 패키지 설치

 

4.코딩 테스트

 
 

 

1. 파이참? 아나콘다?

  • 파이참(PyCharm)

     파이참(PyCharm)은 파이썬 개발에 가장 널리 사용되는 통합개발환경(IDE:Integrated Developmenet Environment) 또는 개발 도구 입니다(유료, 무료 버전 다 있음). 여기서 말하는 통합개발환경은 코드 편집기, 디버거, 컴파일러, 인터프리터 등을 포함하고 있다는 의미로, 파이참 외에 파이썬 코딩을 하기위해서 또 다른 대표적인 IDE환경이 VS(Visual Studio)가 있지만, 파이참이 가지는 장점은 간편한 코드실행, 쉬운 패키지 관리, 함수 관리, 코드별 파이썬 버전별 선택 등이 있습니다. 

     설치방법은 아래 웹사이트 접속해서 OS별, 아키텍처별 다운로드 하시면 됩니다. 

https://www.jetbrains.com/ko-kr/pycharm/download/#section=mac

 

다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE

 

www.jetbrains.com

 

m1용 (Apple Silicon)

 

  •      아나콘다(ANACONDA)는

     아나콘다는 머신러닝이나 데이터 분석(R언어 패키지) 등에 사용하는 여러가지 패키지가 기본적으로 포함되어 있는 무료 오픈소스 파이썬 배포판입니다. 즉 아나콘다를 설치하게 되면 개인 취미부터 연구/개발까지 많은 분야를 위한 패키지가 제공되는 것인데 Matplotlib, Pandas, SciPy, Numpy 등을 비롯한 많은 패키지들을 포함하고 있으므로, 요즘같이 Data Science 머신 러닝 분야에서 파이썬을 사용하기 위해 기본적으로 설치하는 필수 배포판입니다. 

아나콘다 구조

     설치는 아래와 간단합니다. OS와 아키텍처를 확인하시고 다운로드 하고 다음(next)를 누르면 됩니다. 

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

 

Anaconda | Anaconda Distribution

Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

아나콘다 다운

 

2. 파이참(PyCharm)에 아나콘다(Anaconda)연동

     구글 colab은 웹에서 바로 코딩할 수 있는 도커환경이라 따로 환경설정을 해주지 않아도 되고 필요한 패키지들도 거의 설치되어 있어 일부 편한 것은 있지만 (향후 구글 코랩에 대해서도 소개하겠습니다)

https://colab.research.google.com/

 

Google Colaboratory

 

colab.research.google.com

     파이참에서 아나콘다를 사용하려면 환경 구축을 따로 해줘야 합니다. 

     아나콘다는 파이썬 인터프리터 역할을 하고 파이참은 코드 작성을 매우 편하고 용이하게 해주는 IDE입니다. 따라서 파이참의 프로젝트 인터프리터를 아나콘다 환경으로 연동시켜 주면 된다. 간단히 아나콘다가 설치된 경로로 잡아주면 끝!

파일 - 뉴프로젝트 - Priviously Configured interpreter - Add Interpreter
아나콘다 인터프리터 경로지정

 

3. 파이참에서 필요한 패키지(라이브러리) 설치

     python은 사람들이 오픈소스로 만들어 놓은 수많은 패키지(라이브러리)가 있습니다. 우리는 이것을 가져다 사용하면 되는 것인데, 

우리가 개발하는 통합환경이 파이참이니, 파이참에서 패키지(라이브러리)를 설치하는 방법을 알아보면 크게 2가지로 매우 간단합니다. 

  • 파이참 package tool 

     맥에서(윈도우는 약간 다름) 아래 그림과 같이 Pandas 패키지를 설치하고자 한다면, Preferences for new Projects -> Python Interpreter 에 가면 package 리스트 들이 있습니다. 거기 패키지에를 클릭하면 Install Package를 클릭하면 간단히 설치가 됩니다. 

Preference 설정

 

그림 하단에 있는 Install Package

  • pip 

     pip는 파이썬 패키지를 설치하고 관리하는 것으로, 파이참은 자체 터미널(윈도우는 명령프로픔트, 맥은 터미널)의 기능을 제공하기 때문에 간단히 사용할 수 있습니다. 

     파이참 하단 중간 부분에 탭으로 'Terminal'부분을 볼 수 있는데, 터미널에서 명령어 pip install <패키지명> 입력하면 됩니다. 예시로 크롤링에 사용되는 beautifulsoup을 설치하는 것을 확인할 수 있습니다. 

 

4. 코딩테스트 

     모든 환경을 갖췄으니 간단하게 코딩 테스트를 해보겠습니다. 간단히 화면에 출력되는 print()함수를 사용해 보겠습니다. 코딩을 다 하면 ▶ (run)을 하게되면 컴파일 됩니다. 

     테스트 잘 되는 것이 확인되네요 :)

 

 

이상으로 지금까지 맥북m1에서 파이참 설치, 아나콘다 연동, 패키지 설치 방법과 코딩 테스트를 해보았습니다. 아울러 이 파이썬으로 무엇을 할지 여러분들도 고민해보시고 필요하다면 구글링과 유튜브를 보시고 사이드 프로젝트를 재미삼아 해보셨으면 좋겠습니다. 

 

 

지금까지 긴 글 읽어주셔서 감사합니다. 

 

반응형

'IT > 프로그래밍' 카테고리의 다른 글

hacking에서 프로그래밍  (0) 2013.04.10

댓글