Windows で,ROS 2 Dashing Diademata をインストールする.
次のページの手順に従う
https://index.ros.org/doc/ros2/Installation/Dashing/Windows-Install-Binary/
*ROS 2 が指定しているバージョンであるPython 3.7をインストール.
【インストールの判断】 Build Tools for Visual Studio は,開発ツールセットである. Visual Studio は統合開発環境であり,いくつかの種類があり,Build Tools for Visual Studioの機能を含むか連携して使用するものである.インストールは以下の基準で判断してください:
Visual Studio 2022 をインストールする際に,「C++ によるデスクトップ開発」を選択することで, Build Tools for Visual Studio 2022 の機能も一緒にインストールされる.
不明な点がある場合は,Visual Studio 全体をインストール を行う方が良い.
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行
次のコマンドは,Build Tools for Visual Studio 2022と VC2015 再配布可能パッケージをインストールするものである.
起動方法: スタートメニューの「Visual Studio Installer」を選ぶ.
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行
次のコマンドは,Visual Studio Community 2022と VC2015 再配布可能パッケージをインストールするものである.
起動方法: スタートメニューの「Visual Studio Installer」を選ぶ.
Pythonは,プログラミング言語の1つ.
【手順】
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドは,Python ランチャーとPython 3.7をインストールする.
【関連する外部ページ】
【サイト内の関連ページ】
【関連項目】 Python
コマンドプロンプトを管理者として実行: 別ページ »で説明
setx -m OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg
C:\OpenSSL-Win64\bin\
https://github.com/ros2/ros2/releases/download/opencv-archives/opencv-3.4.6-vc16.VS2019.zip
コマンドプロンプトを管理者として実行: 別ページ »で説明
setx -m OpenCV_DIR C:\opencv
C:\opencv\x64\vc16\bin
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドは,Chocolateyパッケージマネージャーをインストールするものである.
winget install --scope machine Chocolatey.Chocolatey Chocolatey.ChocolateyGUI
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行してインストール
choco install -y vcredist2013 vcredist140
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行してインストール
choco install -y cmake
C:\Program Files\Cmake\bin
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行
mkdir c:\tools
https://github.com/ros2/choco-packages/releases/tag/2020-02-24
ダウンロードしたファイルは c:\tools に置く.
cd c:\tools choco install -y -s c:\tools asio cunit eigen tinyxml-usestl tinyxml2 log4cxx
py -m pip install -U catkin_pkg empy lark-parser lxml numpy opencv-python opencv-contrib-python pyparsing pyyaml py -m pip install -U pydot PyQt5
call C:\dev\ros2_dashing\local_setup.bat
C:\dev\ros2_dashing\bin C:\dev\ros2_dashing\Scripts
「Warning」の警告メッセージは気にしないことにする.
* Windows で ROS2 を使うときに「failed to create process.」と出て使えないことを防ぐため.
#!C:\Program Files\Python\Python37\python.exe