关于Ubuntu16安装完ROS后,自带python3.5无法加载opencv

第一步

原因如它提示你的,大概意思就是它加载opencv的路径默认是ros自带的。所以呢,想用ubuntu自带python3.5安装的opencv,自然要找到它的文件路径了。

打开文件 直接搜索python,找到python3.5,site-packages文件就够了,按ctrl+L,复制该文件路径。
/home/yanjan/.local/lib/python3.5/site-packages
关于Ubuntu16安装完ROS后,自带python3.5无法加载opencv_第1张图片

第二步

打开终端,输入gedit ~/.bashrc
看到这么个玩意。
最后一行添加export PYTHONPATH="/home/yanjan/.local/lib/python3.5/site-packages:$PYTHONPATH"
注意了,文件位置不保证都一样,你用上一步复制的路径更替掉我加粗的路径就行,其他要保留哦。
关于Ubuntu16安装完ROS后,自带python3.5无法加载opencv_第2张图片

第三步

这不算一步应该,就一句代码。打开终端,输入suorce ~/.bashrc,更新一下就好了。之前添加的路径你可保存了吧。

你可能感兴趣的:(疑难杂症)