一朝沐杏雨,一生念師恩
個人建議找個Linux裝去,這篇文章純屬折騰。。。全看的是官方的文檔。
以下的操作都要管理員的權限,我可以提前劇透,我應該應該是沒有安裝上DDS,應該是算安裝好了80%的樣子。

在win這里右鍵,使用管理員的權限
choco install -y vcredist2013 vcredist140
巧克力如何安裝我就不寫了,自己去看看,安裝好以后就執行這個命令就行

安裝好的時候會有的日志

這個是SSL的安裝,按照我寫的選擇就行

我哪有錢
C:\\Program Files\\OpenSSL-Win64\\bin
可以確定一下你的安裝目錄是不是這個

是,那你就執行我下面的命令就行

輸出

OpenCV也是一個特別的供應的版本,這里就需要你下載一下
https://github.com/ros2/ros2/releases/download/opencv-archives/opencv-3.4.6-vc16.VS2019.zip

解壓到C盤的根目錄下就行
C:\\opencv\\x64\\vc16\\bin
這個就是在我的電腦上面安裝的路徑
https://github.com/ros2/choco-packages/releases/tag/2022-03-15

這里就是一些需要離線安裝的庫
choco install -y -s C:\\Users\\yunswj\\Downloads\\ttt asio cunit eigen tinyxml-usestl tinyxml2 bullet

先把要安裝的庫放在一個目錄下面,然后導航安裝
python -m pip install -U catkin_pkg cryptography empy importlib-metadata lark==1.1.1 lxml matplotlib netifaces numpy opencv-python PyQt5 pillow psutil pycairo pydot pyparsing==2.4.7 pyyaml rosdistro
依賴的庫安裝一下


安裝文檔也需要安裝這個東西



以上就是已經編譯好的ROS2

需要安裝QT5

第一次使用要注冊

然后就是申請

在官網的最下面可以申請

安裝作業

位置

安裝的內容

下一步

安裝好的樣子,下面是需要執行的添加環境的命令
setx /m Qt5_DIR C:\\Qt\\Qt5.12.12\\5.12.12\\msvc2017_64
setx /m QT_QPA_PLATFORM_PLUGIN_PATH C:\\Qt\\Qt5.12.12\\5.12.12\\msvc2017_64\\plugins\\platforms

OK

在ROS的解壓文件夾下看下有沒有安裝腳本文件
call C:\\dev\\ros2-package-windows-AMD64\\ros2-windows\\local_setup.bat

報錯了,對吧,修一下
看了半天沒有看明白,Ubuntu上面的說什么DDS?為什么WIndow下的要錢???
后面我也沒心情搞了,這個是windows是真的不適合搞開發。

ubuntu下幾個命令就安裝好了,快樂的寫代碼
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
操作
+關注
關注
0文章
43瀏覽量
19233 -
DDS
+關注
關注
22文章
684瀏覽量
156577 -
Window10
+關注
關注
0文章
9瀏覽量
4486
發布評論請先 登錄
相關推薦
熱點推薦
系統鏡像Ubuntu_ROS2中ROS2是什么意思,帶有ROS2開發環境嗎?
請問一下,百度文庫資料里面,下圖所示的系統鏡像Ubuntu_ROS2中ROS2是什么意思,帶有ROS2開發環境嗎?與前面4GB版本的鏡像有什么區別?
發表于 03-01 23:06
米爾RK3576成功上車!ROS2 Humble生態系統體驗
當RK3576的強勁“大腦”(四核A72+四核A53)與強大的GPU、VPU、NPU加速模塊相遇,一場高性價比的機器人開發革命正在悄然發生。我們成功將完整的Ubuntu 22.04與ROS2
發表于 01-15 18:30
如何在ROS2中運行小烏龜呢
在ROS2中運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt update】輸入【sudo apt install
發表于 11-05 06:08
【昉·星光 2 高性能RISC-V單板計算機體驗】四:在 VisionFive2 上安裝 ROS2 humble
在 VisionFive2 上安裝 ROS2 humble
ROS(Robot Operating System)是一種用于編寫機器人軟件的靈活框架。它是一個工具(tools)、庫
發表于 09-04 03:33
【昉·星光 2 高性能RISC-V單板計算機體驗】五:在 VisionFive2 上體驗 ROS2 humble
在 VisionFive2 上體驗 ROS2 humble
一、系統準備
參考 在 VisionFive2 上安裝 ROS2 humble
發表于 09-04 04:59
微軟宣布Window10將正式引入機器人操作系統
日前,在西班牙召開的第七屆機器人操作系統開發者大會(ROSCon 2018)上,微軟宣布Window10正式引入機器人操作系統(ROS)。ROS是由Willow Garage 和斯坦福人工智能實驗室維護的開源系統,用于機器人標準
window10卸載軟件_window10怎么改管理員名稱
window10卸載軟件 自微軟發布win10預覽版系統,下載安裝win10系統成為潮流,一時間各種安裝教程滿天飛,不論是雙系統
Linux嵌入式開發筆記(六)在ROS2中運行小烏龜實例
在ROS2中運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt update】輸入【sudo apt install
發表于 11-02 15:21
?10次下載
初識ros2 功能包建立與可執行文件的配置
本文介紹了ROS2程序的兩種啟動方式:直接運行可執行文件(ros2 run)和使用啟動文件(ros2 launch)。重點講解了Python軟件包的結構,包括package.xml、setup.py
Window10怎么安裝ROS2
評論