2017년 2월 19일 일요일

Development Environment Installation in Windows

1. CUDA 설치

NVIDIA 홈페이지(https://developer.nvidia.com/cuda-downloads)에서 최신 버전을 다운받습니다.












CUDA 프로그램에는 다음과 같은 요소들이 포함되어 있습니다.

  • CUDA
  • Documentation
  • Samples
  • Graphics Driver


사용자 지정 설치 > 그래픽 드라이버 관련 요소, PhysX 등의 체크를 해제합니다.
CUDA 패키지에 들어 있는 그래픽 드라이버는 버전이 낮을 뿐만 아니라, 현재 그래픽카드 외에 Tesla 등의 가속기가 추가로 연결되어 있다면 에러가 날 가능성도 있습니다.

2. Anaconda + PyCharm 설치

Anaconda를 사용하면 파이썬의 불모지 윈도우즈(...)에서 패키지 관리를 손쉽게 할 수 있습니다. 콘솔 띄우기도 쉽고요.

우선 Anaconda를 홈페이지(https://www.continuum.io/downloads)에서 설치합니다.




















버전에 맞게 설치하신 후에, Anaconda Prompt를 실행합니다.

$conda update conda

 Anaconda를 쉽게 업데이트할 수 있습니다. 마찬가지로 나머지 패키지를 모두 업데이트합니다.

$conda update --all

그리고 PyCharm을 설치합니다. PyCharm Education 버전(https://www.jetbrains.com/pycharm-edu/download/#section=windows-version)을 다운받아 봅시다.

이제 PyCharm을 깔리면서 새로 생긴 Python Interpreter 대신 Anaconda 내장 Interpreter를 사용해 봅시다. 그러면 anaconda 시스템을 그대로 가져갈 수 있죠.

Settings > Project Interpreter에서 새로 추가하는데, Anaconda 3의 python.exe 파일 위치를 지정해주어야 합니다. Anaconda 3 의 경우 C:\ProgramData\Anaconda 3\python.exe 입니다.