ダウンロード
最新バージョン : 2.1.0-RELESE
| 2.1.0-RELESE | ダウンロードページ |
OpenRTM@Github
OpenRTM-aist GitHubサイト
ROS
Robot Operating System
Choreonoid
モーションエディタ/シミュレータ
DAQ-Middleware
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
産総研が提供するRTC集
東京オープンソースロボティクス協会
| 2.1.0-RELESE | ダウンロードページ |
OpenRTM-aist GitHubサイト
Robot Operating System
モーションエディタ/シミュレータ
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
産総研が提供するRTC集
東京オープンソースロボティクス協会
- 대응 OS 및 디스트리뷰션
- 동작 조건
- 환경 변수의 설정
- PYTHONPATH의 설정
- Path의 갱신
- 패키지로의 인스톨
이하의 작업은 관리자 권한을 가진 상태로 진행해 주십시오.대응 OS 및 디스트리뷰션
OpenRTM-aist-Python-0.4.1은 아래와 같은 OS에서 동작하는 것이 확인되고 있습니다.
동작 조건
OpenRTM-aist-0.4.1의 인스톨에는 아래와 같은 패키지가 필요합니다.
환경 변수의 설정
PYTHONPATH의 설정
작업을 실시하기 전에 유저 환경 변수(이하, 환경 변수라고 기술합니다.) PYTHONPATH의 설정을 확인해 주십시오. PYTHONPATH가 설정되어 있지 않은 경우, 이하와 같이 하여 환경 변수를 설정해 주십시오.
1. "내 컴퓨터"를 마우스 오른쪽 버튼 클릭
2. [상세 설정]탭을 클릭
3. 환경 변수 다이얼로그의 "환경 변수(N)"를 클릭
4. "유저 환경 변수(U)"항목의 "신규(N)"를 클릭
5. "변수명(N):"에 "PYTHONPATH"를 "변수치(V)"에 "C:\Python24\Lib\site-packages"를 각각 입력해 "OK"를 클릭
※ "변수치(V)"에는 자신의 환경에서의 Python의 site-packages 폴더의 패스를 지정해 주십시오. PYTHONPATH에는 복수의 패스 설정은 하지 않고 site-packages(C:\python24\Lib\site-packages)까지의 패스만의 설정으로 해주십시오.
6. 환경 변수 다이얼로그의 "OK"를 클릭
이상은 Python2.4를 사용하는 경우의 예입니다. Python2.5를 사용하는 경우는 위에서 "Python24"를 "Python25"로 변경하여 설정해 주십시오.Path의 갱신
이 시점에서, 환경 변수 Path의 설정도 갱신합니다. 순서는 위의 「PYTHONPATH의 설정」과 같습니다만, 순서 4.와 5.에서 조금 다릅니다.
4. "시스템 환경 변수(S)" *로부터 변수 Path를 찾아, 그것을 더블 클릭 합니다. * 이것은 유저 환경 변수에서도 괜찮습니다. 그 경우는, 「신규」로의 작성이 될지도 모릅니다.
5. "변수치(V)"로 설정되어 있는 문자열의 마지막에 ";C:\Python24"를 추가 기입하고 "OK"를 클릭
이상은, Python2.4를 사용하는 경우의 예입니다. Python2.5를 사용하는 경우는 위에서 "Python24"를 "Python25"로 변경하여 설정해 주십시오.
패키지로의 인스톨
WindowsXp용의 패키지 인스톨러가 준비되어 있습니다. 소스 코드로부터의 인스톨이 필요한 경우는 본 페이지 마지막 장에 있는 Windows 시스템으로의 빌드를 참조해 주십시오.
인스톨러를 인터넷상에서 열거나, 데스크탑 등에 저장하여 더블 클릭 해 실행합니다. 그리고 인스톨러에 따라서 인스톨을 해주십시오.
◆ Python → omniORBpy → OpenRTM-aist-Python의 순서로 인스톨 하여 주십시오.
◆ 패키지 작성을 실시한 환경에서 사용된 Python, omniORBpy의 버전을 이하에 일람 합니다.
◆ WINDOWS\system32 폴더를 검색해, msvcp71.dll와 msvcr71.dll가 있는 것을 확인해 주십시오. 이것들이 없는 경우는 여기 에서 다운로드 해주십시오.
→ ''FAQ'': 「MSVCP71.dll를 찾을 수 없습니다.…」라고 하는 에러로 종료하는 경우