2.1.8 PC 셋업(윈도우)

만약 코랩이 잘 동작하지 않는다면, 윈도우에서도 훈련이 가능하다.

  1. 준비하기

  • 64비트 윈도우용 아나콘다 인스

  • 32비트 윈도우용 아나콘다 인스톨

  • 깃을 사용하기 위해서 32비트 또는 64비트용을 골라서 인스톨한다.

2. 아나콘다 프롬프트를 실행해서 프로젝트 폴더를 만든다. 이때 루트 권한으로 실행해야 한다. 주의해야 함..

mkdir projects 
cd projects

3. 깃허브에서 부터 최종 동키카 프로젝트를 다운 받는다.

git clone https://github.com/autorope/donkeycar
cd donkeycar
git checkout master

4. 만약 이전에 동키카 소스를 설치한 경험이 있다면 먼저 프로그램을 제거해 주어야 한다.

conda update -n base -c defaults conda
conda env remove -n donkey

5. 파이썬 개발환경을 작성한다.

conda env create -f install\envs\windows.yml
conda activate donkey
pip install -e .[pc]

6. 텐서 플로우를 GPU의 유무에 따라서 골라서 설치한다.

만약 아래에 NVIDIA GPU를 가지고 있다면, 아래 링크에서 드라이버를 먼저 설치해야 한다. http://developer.nvidia.com/cuda-downloads

- 관리자 모드로 쉘을 실행해야 한다.

- pip를 업그레이드 한다.
python -m pip install --upgrade pip

- 선택하여, 인스톨한다.
pip install tensorflow==1.13.1      # CPU

또는

pip install tensorflow-gpu==1.13.1  # GPU

7. 워킹 디렉토리를 설치한다. 아래와 같이 워킹 디렉토리를 확인 가능하다.

donkey createcar --path ~/mycar

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(donkey) PS D:\github\donkeycar> donkey createcar --path ~/mycar
using donkey v3.1.2 ...
Creating car folder: ~/mycar
making dir  D:\Users\ADMIN\AppData\Roaming\SPB_Data/mycar
Creating data & model folders.
making dir  D:\Users\ADMIN\AppData\Roaming\SPB_Data/mycar\models
making dir  D:\Users\ADMIN\AppData\Roaming\SPB_Data/mycar\data
making dir  D:\Users\ADMIN\AppData\Roaming\SPB_Data/mycar\logs
Copying car application template: complete
Copying car config defaults. Adjust these before starting your car.
Copying train script. Adjust these before starting your car.
Copying my car config overrides
Donkey setup complete.

Last updated