# 드레이크 — 파이썬 안정·야간 빌드 설치 안내

저자: Robot Locomotion Group·Drake 기여자
원문: https://github.com/RobotLocomotion/drake/blob/626951861432f2845b094ee742a448263f18e028/doc/_pages/pip.md
이용 조건: BSD-3-Clause

## 자료 범위

로봇 모델링·제어 도구 Drake의 Pip 설치 문서 본문 전체를 번역했습니다. 안정 릴리스와 야간 빌드, Python 환경의 제약과 버전 선택 명령을 포함합니다.

## Pip 패키지

Drake는 미리 컴파일한 바이너리를 PyPI wheel 패키지 https://pypi.org/project/drake/ 로 배포합니다. pip 20.3 이상이 필요합니다. 추가 호환 조건은 https://drake.mit.edu/installation.html#supported-configurations , 다른 설치 방법은 https://drake.mit.edu/installation.html , 문의는 https://drake.mit.edu/getting_help.html 을 확인하세요.

## 포함된 최적화 도구

바이너리 릴리스에는 Mathematical Program 도구상자의 일부로 사전 컴파일한 SNOPT가 포함됩니다. 프로젝트는 Philip E. Gill과 Elizabeth Wong의 지원에 감사를 표합니다. SNOPT 정보: https://ccom.ucsd.edu/~optimizers/solvers/snopt/ . 도구상자: https://drake.mit.edu/doxygen_cxx/group__solvers.html .

## Python 호환 조건

pip 패키지는 Gurobi 솔버를 지원하지 않습니다. 필요하다면 https://drake.mit.edu/from_source.html 에 따라 소스에서 빌드해야 합니다. Anaconda로 정기적인 시험을 하지 않으므로 호환 문제가 있을 수 있고, 도움을 요청할 때 Conda 사용 여부를 알려야 합니다. macOS에서는 Apple 시스템 Python 대신 Homebrew Python을 사용하세요.

## 안정 릴리스 설치

가상환경 디렉터리에 설치하는 방법을 권장합니다. 예제의 env는 원하는 이름으로 바꿀 수 있습니다. 다음 명령으로 환경을 만들고 설치한 뒤 활성화합니다.
python3 -m venv env
env/bin/pip install drake
source env/bin/activate
다음 단계: https://drake.mit.edu/installation.html#quickstart .

## 야간 빌드의 버전과 보관 기간

Linux와 macOS wheel을 매일 https://drake-packages.csail.mit.edu/whl/nightly/ 의 PEP 503 인덱스에 게시합니다. 버전은 0.0.YYYYMMDD 형식으로, 2026년 8월 18일은 0.0.20260818입니다. 새 nanobind 대신 이전 pybind11 바인더를 쓰는 호환용 wheel은 0.0.20260818b1처럼 베타로 표시하며 2027년 3월 1일 이후 어느 시점부터 게시를 중단합니다. 파일은 생성일로부터 56일 보관하고 인덱스에서는 48일 후 제외합니다.

## 특정 날짜 야간 빌드 설치

YYYYMMDD를 원하는 날짜로 바꿉니다.
python3 -m venv env
env/bin/pip install --extra-index-url https://drake-packages.csail.mit.edu/whl/nightly/ 'drake==0.0.YYYYMMDD'
source env/bin/activate

## 당일 가장 최근 야간 빌드 설치

날짜 고정 대신 <0.1을 지정합니다.
python3 -m venv env
env/bin/pip install --extra-index-url https://drake-packages.csail.mit.edu/whl/nightly/ 'drake<0.1'
source env/bin/activate
명령은 공식 문서의 설치 방법이며 이 게시를 위해 패키지를 설치하거나 로봇에서 실행하지 않았습니다.

## 버전·이용 조건

고정 커밋 626951861432f2845b094ee742a448263f18e028를 2026년 10월 6일 확인했습니다. 표시 날짜는 확인한 소스 버전의 날짜이며 제품 출시일이 아닙니다. 한국어 문서는 Robotnode의 번역·편집본입니다. BSD-3-Clause 고지를 동봉하며, 연결된 별도 자산과 의존성에는 각각의 이용 조건이 적용됩니다.

## 원본 저작권·라이선스 고지

All components of Drake are licensed under the BSD 3-Clause License
shown below. Where noted in the source code, some portions may 
be subject to other permissive, non-viral licenses.

Copyright 2012-2025 Robot Locomotion Group @ CSAIL
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.  Redistributions
in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.  Neither the name of
the Massachusetts Institute of Technology nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
