国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ubuntu18.04用docker復(fù)現(xiàn)RDS-SLAM編譯部分

這篇具有很好參考價(jià)值的文章主要介紹了ubuntu18.04用docker復(fù)現(xiàn)RDS-SLAM編譯部分。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

記錄一下RDS-SLAM的復(fù)現(xiàn)過程和當(dāng)中遇到的一些問題

在git上直接下載完RDS-SLAM之后按照README的步驟在第一步sudo docker-compose build就遇到很多的問題。問題如下

1、報(bào)錯記錄【W(wǎng)ARNING: apt does not have a stable CLI interface. Use with caution in scripts.】

直接運(yùn)行RDS-SLAM的dockerfile

遇到報(bào)錯:

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

解決方法:

RUN apt update
不要在腳本中使用apt命令,如果在腳本中使用apt命令,有可能會得到"WARNING: apt does not have a stable CLI interface. Use with caution in scripts." 提示。使用apt-get命令進(jìn)行替換apt,問題解決!

RUN apt-get update

?文章來源地址http://www.zghlxwxcb.cn/news/detail-813996.html

2、報(bào)錯記錄【W(wǎng): GPG error: https://developer.do....E: The repository ‘https://develope】

遇到報(bào)錯:

warning: apt does not have a stable cli interface. use with caution in scrip,linux

?解決方法:

在dockerfile中把其中的代碼修改一下,添加公鑰,在apt-get update前面添加:

apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/3bf863cc.pub \

雖然說這里面的是ubuntu1604,但是我自己試了一下沒有報(bào)錯,應(yīng)該是沒關(guān)系的。?問題解決!

3、報(bào)錯記錄【ERROR: This script does not work on Python 3.6 The minimum supported Python version is 3.7. Please use https://bootstrap.pypa.io/pip/3.6/get-pip.py instead.】

問題描述:

warning: apt does not have a stable cli interface. use with caution in scrip,linux

?warning: apt does not have a stable cli interface. use with caution in scrip,linux

參考:關(guān)于Docker 報(bào)錯 問題 ERROR:This script does not work on python 3.5 The minimum supported Python version_覺子的博客-CSDN博客

解決方案:

將Dockerfile中的提示 “https://bootstrap.pypa.io/get-pip.py”改為建議的“https://bootstrap.pypa.io/pip/3.6/get-pip.py ”即可,這里看報(bào)錯提示根據(jù)提示來修改。
這里需要說明,不能在編譯環(huán)境中(Linux)進(jìn)行更改,這樣還會報(bào)同樣的錯誤,因?yàn)橹恍薷牧酥鳈C(jī)環(huán)境的pip,跟Docker環(huán)境是兩碼事,所以一定要在Dockerfile中修改!

問題解決!
?

4、報(bào)錯記錄【ERROR: Could not find a version that satisfies the requirement comm>=0.1.3 (from ipywidgets; extra == "all"->IPython[all]->-r /root/requirements.txt (line 14)) (from versions: 0.0.1)】

繼續(xù)運(yùn)行時(shí)報(bào)錯

warning: apt does not have a stable cli interface. use with caution in scrip,linux

?warning: apt does not have a stable cli interface. use with caution in scrip,linux

解決方法:

我覺得是pip2版本的問題,就在dockerfile中把報(bào)錯中的pip2改成pip3,修改后成功!

warning: apt does not have a stable cli interface. use with caution in scrip,linux

5、報(bào)錯記錄【failed to solve: process "/bin/sh -c /bin/bash -c 'echo \"deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main\" > /etc/apt/sources.list.d/ros-latest.list' && ? ? apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 && ? ? apt-get update && apt install -f && apt-get install -y ros-melodic-desktop-full" did not complete successfully: exit code: 100】

在這里我們是配置ROS的時(shí)候有一個網(wǎng)fetch不到

warning: apt does not have a stable cli interface. use with caution in scrip,linux

解決方案:

掛VPN再run一下就能夠解決了。但是運(yùn)行的時(shí)間巨長!

6、報(bào)錯記錄【ERROR: Rosdep experienced an error: ('The read operation timed out',) ? ? ??Please go to the rosdep page [1] and file a bug report with the stack trace below.】

warning: apt does not have a stable cli interface. use with caution in scrip,linux?

????????之前在ubuntu下安裝ros的時(shí)候這一步就會卡住,所以在發(fā)現(xiàn)這個錯誤的時(shí)候也并不奇怪,看了一下dockerfile 他寫的就是直接運(yùn)行的,而且后面直接rosdep update 那后面也會報(bào)錯的。說實(shí)話我真不知道作者他是怎么直接運(yùn)行成功的。。。。。。繼續(xù)持續(xù)記錄報(bào)錯。。。

解決方案:

? ? ? ? 在dockerfile中找到RUN rosdep init然后把他換成

RUN apt-get install python-rosdep \
    && rosdep init

在運(yùn)行一下就好了,問題解決!?

7、報(bào)錯記錄【ERROR [rdsslam 12/28] RUN rosdep update?】

?warning: apt does not have a stable cli interface. use with caution in scrip,linux

不得不說有的時(shí)候前面解決過得問題過了兩個月我是真的不記得了,然后又得重新去找解決辦法,所以說自己記錄一下真的很重要!

解決方案:

參考博客:

ROS rosdep update更新失?。ê唵谓鉀Q)_rosdep update reading in sources list data from /e-CSDN博客

在dockerfile中找到RUN rosdep update那一行(就是上面一個報(bào)錯的下一行)然后將其修改為

RUN pip3 install rosdepc \
    && rosdepc update

再去build一下就通了,問題解決!?

?

8、報(bào)錯記錄【?ERROR [rdsslam 21/29] RUN wget -c http://mi.eng.cam.ac.uk/~agk34/resources/SegNet/segnet_pascal.caffemodel?】

在這里報(bào)錯了,我上了一下這個網(wǎng)址好像是之前的網(wǎng)址現(xiàn)在已經(jīng)沒有了。

warning: apt does not have a stable cli interface. use with caution in scrip,linux

解決方案:

因?yàn)檫@個是編譯所以我打算把該指令直接刪除然后再編譯好創(chuàng)建新的容器后在容器當(dāng)中去加入這個模型,但是需要注意的是我們要記住這個容器中的路徑。?這個在我們的dockerfile中有寫

warning: apt does not have a stable cli interface. use with caution in scrip,linux

9、有時(shí)會由于網(wǎng)絡(luò)問題,在git clone的時(shí)候可能會有一些報(bào)錯

多build幾次就好了

warning: apt does not have a stable cli interface. use with caution in scrip,linux

到此就已經(jīng)build好了,終于進(jìn)入下一步。

?

到了這里,關(guān)于ubuntu18.04用docker復(fù)現(xiàn)RDS-SLAM編譯部分的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Ubuntu18.04版本下配置ORB-SLAM3和數(shù)據(jù)集測試方法

    Ubuntu18.04版本下配置ORB-SLAM3和數(shù)據(jù)集測試方法

    使用:VMware Workstation Pro 虛擬機(jī)系統(tǒng)版本是:Ubuntu 18.04.06 虛擬機(jī)內(nèi)存:8g(若為4g大小,很容易出現(xiàn)后文中ORB-SLAM3編譯時(shí)會出現(xiàn)的內(nèi)存問題) 虛擬機(jī)存儲:50g 若是配置完發(fā)現(xiàn)存儲空間不足,可以參考這篇博客進(jìn)行清理: 下載配置技巧:Ubuntu18.04安裝vmware-tools解決無法復(fù)制粘貼

    2024年02月09日
    瀏覽(23)
  • Ubuntu18.04復(fù)現(xiàn)RandLA-Net(SemanticKITTI數(shù)據(jù)集)----2.代碼復(fù)現(xiàn)

    Ubuntu18.04復(fù)現(xiàn)RandLA-Net(SemanticKITTI數(shù)據(jù)集)----2.代碼復(fù)現(xiàn)

    接著上一篇文章: Ubuntu18.04復(fù)現(xiàn)RandLA-Net(SemanticKITTTI數(shù)據(jù)集)----1.環(huán)境配置_努力彈琴的大風(fēng)天的博客-CSDN博客 1.1RandLA-Net項(xiàng)目下載 RandLA-Net項(xiàng)目鏈接: https://github.com/QingyongHu/RandLA-Net/tree/master 進(jìn)入項(xiàng)目直接點(diǎn)擊code下面的Download ZIP ?下載完成之后,解壓放到桌面上,以下是這個項(xiàng)目

    2024年01月24日
    瀏覽(22)
  • Ubuntu18.04安裝編譯ffmpeg庫

    Download FFmpeg 在cd到ffmpeg的文件夾下,執(zhí)行以下命令,配置安裝路徑: 安裝: 修改 /etc/profile文件: 最后一行添加路徑: 保存后source: 修改 /etc/ld.so.conf: 添加: 執(zhí)行:

    2024年02月11日
    瀏覽(21)
  • Ubuntu18.04編譯Caffe軟件包

    正真的頭文件位置處于/usr/include/hdf5/serial 目錄下 進(jìn)入項(xiàng)目根目錄執(zhí)行替換頭文件 建立軟連接 修改相關(guān)環(huán)境變量在文件 Makefile.config https://zhuanlan.zhihu.com/p/372521613 download 3.4.0 解壓 編譯

    2024年02月11日
    瀏覽(26)
  • SLAM學(xué)習(xí)筆記(一)Lio-sam安裝與運(yùn)行 ubuntu18.04+ros melodic

    SLAM學(xué)習(xí)筆記(一)Lio-sam安裝與運(yùn)行 ubuntu18.04+ros melodic

    三維激光SLAM入門 Lio-sam安裝與運(yùn)行 ubuntu18.04+ros melodic 最近在學(xué)習(xí)激光SLAM,本文將介紹了ubuntu18.04+ros melodic下部署復(fù)現(xiàn)LIO-SAM的過程。2020年TIxiaoshan在IROS發(fā)表了Lio-sam算法,LiO-sam是Lego-Loam的拓展版本,添加了IMU預(yù)積分因子和GPS因子,Loam與Lego-Loam純靠激光雷達(dá)點(diǎn)云信息SLAM,Lio-sa

    2023年04月09日
    瀏覽(196)
  • Ubuntu18.04下使用安卓手機(jī)Camera和IMU信息運(yùn)行ORB-SLAM2

    Ubuntu18.04下使用安卓手機(jī)Camera和IMU信息運(yùn)行ORB-SLAM2

    1、下載Android_Camera-IMU,將其中的Camera-Imu.apk文件發(fā)送至手機(jī)端進(jìn)行安裝。 下載命令: git clone https://github.com/hitcm/Android_Camera-IMU.git ?發(fā)送至手機(jī)的文件在手機(jī)端安裝以后的軟件 ?在手機(jī)端安裝好以后的軟件如下: ?2、安裝功能依賴包:sudo apt-get install ros-melodic-imu-tools ?# 修改

    2024年02月09日
    瀏覽(25)
  • Ubuntu18.04:ORB-SLAM3使用數(shù)據(jù)集構(gòu)建地圖和保存點(diǎn)云地圖

    在前一篇文章的Ubuntu18.04版本下配置ORB-SLAM3和數(shù)據(jù)集測試方法中,Ubuntu18.04的系統(tǒng)下成功配置完成了ORB-SLAM3,在ORB_SLAM3目錄下輸入命令: 即可在線構(gòu)建地圖,但是即使程序運(yùn)行完成,也看不見地圖文件,它在哪里? 原因:ORB-SLAM3并不會自己保存構(gòu)建的點(diǎn)云地圖文件。 若是想要

    2024年02月09日
    瀏覽(130)
  • Ubuntu18.04 交叉編譯openssl-1.1.1

    此處使用的是openssl-1.1.1-pre5.tar.gz 修改生成的Makefile,并且找到有-m64的地方,刪除(2處)。 Makefile第90行修改如下:

    2024年02月11日
    瀏覽(27)
  • Ubuntu18.04 交叉編譯curl-7.61.0

    Ubuntu18.04 交叉編譯curl-7.61.0

    官方網(wǎng)址是:curl ?如果需要curl支持https協(xié)議,需要先交叉編譯 openssl,編譯流程如下: Ubuntu18.04 交叉編譯openssl-1.1.1_我是誰??的博客-CSDN博客 配置完成之后可以看到如下日志 ? 安裝完成如下: ?

    2024年02月11日
    瀏覽(27)
  • Ubuntu 18.04 交叉編譯Opencv-4.6.0

    Ubuntu 18.04 交叉編譯Opencv-4.6.0

    操作系統(tǒng):Ubuntu 18.04 OpenCv版本:4.6.0 交叉工具鏈:arm-linux-gnueabihf-gcc-5.3.1 這里推薦大家到網(wǎng)上找OpenCV的Linux版本安裝包(.tar.gz結(jié)尾),不要github上clone(clone下來的沒編譯通過) https://github.com/opencv/opencv/releases/tag/4.6.0 選擇tar.gz源碼? https://gitcode.net/mirrors/opencv/opencv_contrib 下載

    2024年02月08日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包