ROS-Melodic安装roboware报错
主要用作记录问题,参考价值有限。
- 为支持Python的调试功能,需要安装pylint:
sudo rm -r -f /var/lib/dpkg/lock
sudo python -m pip install pylint
a. 执行 sudo rm -r -f /var/lib/dpkg/lock 时,报错如下:
解决办法:
sudo rm -r -f /var/lib/dpkg/lock
b. 执行 sudo python -m pip install pylint 时,报错如下:
解决办法:
将/home/用户名/.pip/目录下的pip.conf文件编码格式保存为ASCII。
(如在pycharm中新建文件命名为pip1.conf,将上述pip.conf中文本复制到pip1.conf,在右下角改编码格式为US-ASCII,保存文件到/home/yonghum/.pip目录,原pip.conf文集重命名为pip2.conf,pip1.conf文件重命名为pip.conf即可。)
- 为了获得更好的代码阅读体验,自动化整理代码。需要安装clang-format:
sudo apt-get install clang-format-3.8
报错如下:
解决办法:
- 下载roboware.studio安装文件 roboware-studio_1.2.0-1524709819_amd64.deb
执行安装命令
sudo dpkg -i roboware-studio_1.2.0-1524709819_amd64.deb
报错如下:
解决办法:
不执行命令,直接双击deb文件安装。
至此,终端执行
roboware-studio
即可打开RoboWare。
- 配置clang-format
执行命令:
whereis clang-format
显示:
建立连接:
sudo ln -s /usr/bin/clang-format /usr/bin/clang-format
完毕!