[Python] 파이썬 관련 예제 실행을 위한 아나콘다(Anaconda) 가상 환경 세팅 방법
글쓴이 : 관리자 조회수 : 1349 작성일 : 2021-03-19
1번첨부 : 없음 2번첨부 : 없음 3번첨부 : 없음

*이전 Python 예제 모음 게시물에서 제공하고 있는 아나콘다환경을 Import 하는데 error가 날 경우, 아래의 과정을 통해 직접 개발 환경 세팅

[Youtube] 고수(Gosu) GOM 파이썬 예제 실행을 위한 Anaconda 설치 및 세팅



1. 아나콘다(Anaconda) 설치
 - 파이썬 가상 개발 환경 생성 도구
  ---> 1대의 PC에 사용자의 목적에 맞는 여러 파이썬 버전별 개발 환경을 따로따로 생성 가능
 - 다음의 아나콘다 공식 사이트(https://www.anaconda.com/distribution)에서 사용자 본인의 OS환경에 맞는 아나콘다 설치 파일 선택 후, 설치
  ---> GOM API라는 COM을 사용하기 위해서는 당연히 Windows OS 환경 하에서 개발
image.png



2. 아나콘다에 32bit용 파이썬 개발/실행 환경 생성
 - 아나콘다 설치 후, 설치된 프로그램 중에 'Anaconda Prompt' 검색 후 실행
  ---> 실행 시, 해당 실행 파일을 마우스 우클릭하여, '관리자 권한으로 실행' 선택하여 실행
image.png
 - 실행된 Anaconda Prompt 창에 아래의 명령어들을 차례대로 한 줄씩 입력 후 실행
  1) set CONDA_FORCE_32BIT=1
  2) conda create -n GOM_API_Dev_32Bit python=3.7
     ---> 'GOM_API_Dev_32Bit'라는 이름의 파이썬 3.7 버전의 32비트 가상 개발 환경 생성
  3) conda env list
     ---> 조회된 리스트에서 새로 생성한 'GOM_API_Dev_32Bit' 환경 확인
  4) conda activate GOM_API_Dev_32Bit
     ---> 기존 'base' 환경에서 새로 생성한 'GOM_API_Dev_32Bit' 환경으로 이동(활성화)
  5) pip install numpy
  6) pip install pandas
  7) pip install pywin32
  8) pip install pyqt5
  9) pip install pyqt5-tools
  10) pip install matplotlib
 - pip명령을 통한 관련 패키지 설치 시, 패키지별로 약간의 시간이 걸릴 수 있으며, 혹 특정 패키지 설치 과정 도중에, 패키지별 의존성 문제로 추가 패키지 설치를 위한 'y/N' 선택 요청을 받을 경우, 'y'를 선택하여 모조리 설치 할 것!(사용자 환경 별로 이러한 선택 요청이 나올 수도 있고, 안 나올 수도 있음.)



3. VSCode(개발툴)를 '관리자 권한으로 실행' 하기로 실행
 - '관리자 권한으로 실행' 하기로 실행하지 않으면, GOM API 사용 시, 권한 오류 등의 오류가 발생 할 수 있으므로, 반드시 관리자 권한으로 실행하자!
 - VSCode의 확장 툴 중 Microsoft에서 제공하는 Python 확장 툴 설치(설치되어 있지 않다면)
image.png
image.png
  ---> 설치 완료 후, VSCode상에서 [ctrl + shift + p] 키를 눌러 VSCode의 명령창을 열고, 'python: Select Interpreter' 검색하여 선택 후, 위에서 만든 'GOM_API_Dev_32Bit' 가상 환경 선택
image.png



4. 이전 예제들 중,GOM API 연동 예제를 선택하여 VSCode 상에서 실행/테스트



5. VSCode 외에 다른 Tools을 사용 한다면, VSCode에서와 비슷하게 Python Interpreter를 선택 할 수 있는 환경 설정을 찾아 위에서 만든 'GOM_API_Dev_32Bit' 가상환경을 선택 후 실행/테스트