오두 개발을 위한 개발 환경 및 설치 정보 #1

<<개발 환경의 준비 : 사전 설치 및 환경 설정과 준비 사항>>
2024년 11월 17일 작성자
kavka
| 아직 댓글이 없습니다

오두는 커뮤니티 버전 엔터프라이즈 버전으로 구분 됩니다. 모두 개발 환경과 방법은 동일 하며 오픈소스로서 오두를 사용하고 또 고객에게 제공할 것인지 또는 기업 환경에서 라이선스를 준수하면서 사용할 것인지가 약간 다릅니다. 하지만 개발환경은 크게 차이가 없습니다.

우선 먼저 확인할 사항은 오두는 개발 언어는 Python 과 Postgres 데이터베이스에서 개발 해야하는 점 , 그리고 개발자의 운영체계는 가능하면  Mac 또는 리눅스에서 하실 것을 추천 드립니다. 

1. 기본 환경
    - 운영체계 : Windows 10 이상
    - Python 3.11.9 이상의 버전 설치
    - PostgreSQL 15.6 버전 설치

2. 개발 환경 준비 사항
    - 파이썬 버전 관리
       . Python 10.x 이상 버전 이상 사용 및 파이썬 버전 관리(Pyenv) 설치 방법 및 다운로드

    - 소스 버전 관리
       . git 설치 : 설치 방법 및 다운로드

    - postgres Database & Database Admin Tool 설치
       . postgres   : brew install postgres@16 버전 이상 설치 설치 방법 및 다운로드
       . pg_admin : 16 버전 이상 설치 설치방법 및 다운로드
    - IDE 개발 툴
       . Pycharm  커뮤니티 버전 설치 : 설치방법 및 다운로드 
    -  docker
       . docker desktop tool : 설치방법 및 다운로드

3. 사전 학습 정보
    - 오두의 공식 문서 참조
       1) Installation : 설치 방법
       2) Developer Guide : 개발 방법
       3) 오두 커뮤니티 버전 소스 저장소 : 설치 및 다운로드
       4) 오두 도커 컨테이너 : 설치 및 다운로드

Kavka • CEO of Ecodoobiz





로그인 의견을 남기기