版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunshinefcx/article/details/84195853
1、查看 Anaconda 版本
conda -V
2、安装spyder及运行
Ubuntu 16.04 直接安装spyder即可
//安装命令
sudo pip3 install spyder
sudo apt-get install python3-pyqt*
//运行命令,在终端输入spyder即可
spyder
3、anaconda下安装opencv
conda install -c https://conda.binstar.org/menpo opencv
4、问题:ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type
假如你在ubuntu系统既安装了anaconda,也安装了ROS。在import cv2的时候就会出现如下错误:
ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type
原因在于ROS安装之后的~/.bashrc文件中多出一句:
source /opt/ros/kinetic/setup.bash
所以解决办法是,进入.bashrc中
gedit ~/.bashrc
在其中添加一句:
export PYTHONPATH="/home/userx/anaconda3/lib/python3.5/site-packages:$PYTHONPATH"
同时注释掉source /opt/ros/kinetic/setup.bash。保存退出后,执行下面的命令
source ~/.bashrc
【注意】当需要使用ros的时候,将source /opt/ros/kinetic/setup.bash取消注释,当使用anaconda时,加上注释