728x90

드디어 딥러닝으로 이미지 처리를 하게 되다니...

나는 맥북 유저로서 mac 기반의 패키지 설치를 정리하고자 한다.

 

패키지 설치

아나콘다 설치

이미지 처리를 위해서는 Tensorflow, OpenCV를 사용해야 하는데,

이를 모두 한꺼번에 설치할 수 있게 해주는 패키지인 Anaconda(아나콘다)를 설치해볼 것이다!

 

아래의 다운로드 링크를 통해서 아나콘다 사이트로 들어가자

www.anaconda.com/products/individual

 

Anaconda | Individual Edition

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

www.anaconda.com

해당 페이지에서 다운로드 버튼을 클릭

나는 mac 유저라서 아래 밑줄 표시된 버전을 설치!

 

아래와 같이 터미널창을 켰을 때, (base)가 나온다면 설치가 성공한 것이다!

만약에 가상환경을 비활성화 하고 싶다면?

conda deactivate 명령어를 입력!

반대로 다시 활성화 하고 싶으면 conda activate 명령어를 입력하면 된다!

 

아나콘다 가상환경 설정

설치한 아나콘다를 후에 VSC와 연동하여 사용하기 위해서 가상환경을 설정해야 한다.

1. 터미널을 실행하고, conda create --name "프로젝트명" python=3.8 pip 해당 명령어를 입력

2. Proceed ( [y] / n )? 와 같이 나오면 y를 입력

3. conda activate "프로젝트 명" 를 입력하여 가상환경을 활성화 시킨다.

   다음과 같이 앞부분에 ("프로젝트명")가 나온다면 "프로젝트명"라는 가상환경 공간이 만들어진다.

4. 이제 가상환경 내에 필요한 라이브러리들을 하나씩 설치하고자 한다.

  conda update -n base conda를 입력하시면 아나콘다 자체의 패키지 관리자인 conda 패키지가 최신 버전으로 업데이트된다.

5. Proceed ( [y] / n )?와 같이 나오면 y를 입력하시면 conda 패키지가 업데이트 된다,

6. 다음은 conda update --all 명령어를 입력하여 파이썬과 관련한 패키지들을 모두 업데이트

 

이제 주요 프로그램들을 설치해야 한다. 설치하기 전에 중요한 것은 터미널 창 앞에 (프로젝트명)이 있는지 확인 한다.

없으면 위의 3번 단계를 통해 가상환경을 활성화하기!

Tensorflow 설치하기

: 구글에서 딥러닝과 머신러닝을 사용할 수 있도록 오픈소스로 공개한 라이브러리이다.

 

1. 해당 명령어로 설치 pip install tensorflow

   -> 계속 보니까 node.js의 npm이 파이썬의 pip인 듯?

2. 추가적으로 matplotlib도 설치. pip install matplotlib

 

Open CV 설치하기

: 이미지 처리를 위한 프로그램. 사람과 같이 기계가 물체를 보고 인식하는 것이다.

 -> pip install opencv-python

 

Dlib 설치하기

: OpenCV와 마찬가지로 computer vision 즉, 기계가 물체를 보고 인식하는 데에 사용되는 라이브러리이다.

-> conda install -c conda-forge dlib

 

Keras 설치하기

-> pip install keras

 

VSC와 아나콘다 연동하기

1. 우선 VSC를 열어서, 파이썬 파일을 만든다 (파일 확장자를 .py로 하면 된다)

 2. VSC의 왼쪽 하단에 Python 부분을 클릭하면 바로 해당 파이썬 코드를 실행할 환경을 설정할 수 있다.

3. 이를 클릭해서 뜨는 검색창에 내가 만든 아나콘다 프로젝트 명을 검색해서 클릭한다.

-> 내 프로젝트 명은 sparta_project라서 저거 클릭!

4. 만약에 VSC 오른쪽 하단에 install 하라고 경고창이 뜨면, 설치한다고 하고 conda로 설치하도록 클릭하자!

 

5. 라이브러리 설치를 확인하기 위해, 아래의 코드를 입력하고 control + F5 버튼을 눌러 실행하였을 때,

     버전 숫자가 출력되는 것을 확인하면 연동이 성공적으로 완료

728x90

+ Recent posts