Ubuntu 下 關於 anaconda 的操作指令
阿新 • • 發佈:2018-12-22
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時,加上註釋