笔者这里的环境为ubuntu16.04。
主要分享几个我在安装过程遇到的坑。如果你也遇到了同样的坑,希望对你有帮助
按照深蓝学院课程要求,笔者需要下载kitti2bag,需要用到pip工具,pip是一个安装和管理Python包的工具。所以我们先安装pip。
一、安装pip
# 1. 更新系统包
sudo apt-get update
sudo apt-get upgrade
# 2. 安装Pip
sudo apt-get install python-pip
# 3. 检查 pip 是否安装成功
pip -V
pip已经安装好!
二、安装kitti2bag
sudo pip install kitti2bag
但开始报错,原因是因为pip的版本不够,根据提示,笔者输入pip install --upgrad pip,但仍然没有解决,只能另寻它路,于是笔者开始疯狂搜索解决办法 ,终于找到一个可行的办法。【Ubuntu16.04 升级pip问题】you are using pip version 8.1.1, however version 20.0.2 is available._木元心的博客-CSDN博客
于是笔者又开始升级pip版本。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py --force-reinstall
但进行第二步时, 又开始报错!!
原因是因为python版本太低,所以笔者准备升级一下python版本。这里参考一篇文章,ubuntu升级python版本_曹昆的技术博客-CSDN博客_ubuntu升级python版本该博主对python环境理解很到位,也对笔者起到了很深的启发。
假设现在大家的python版本已经更新到3.6。
继续执行上一步操作
sudo python3 get-pip.py --force-reinstall
现在pip已经升级到21.2.4版本。
回到安装kitti的第一步,终端输入安装命令
新的坑又出现了,开始报错ModuleNotFoundError: No module named 'pip',不要慌!!
终端输入
sudo apt install --fix-missing python3-pip
再次执行安装kitti命令,会发现开始顺利下载啦!!
当你看到
当你看到这里时恭喜你,大功告成!!!