Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sh make.sh fatal error: opencv2/opencv.hpp: No such file or directory #76

Open
Luedeke opened this issue Dec 18, 2018 · 15 comments
Open

Comments

@Luedeke
Copy link

Luedeke commented Dec 18, 2018

Hello,

If i do sh make.sh I'm getting the following error:

hough_voting_gpu_op.cc:24:30: fatal error: opencv2/opencv.hpp: No such file or directory
 #include "opencv2/opencv.hpp"
                              ^
compilation terminated.
hough_voting_gpu_layer
In file included from Hypothesis.cpp:28:0:
Hypothesis.h:31:30: fatal error: opencv2/opencv.hpp: No such file or directory
 #include <opencv2/opencv.hpp>
                              ^
compilation terminated.
g++: error: Hypothesis.o: No such file or directory
hough_voting_layer

but: build computing label layer

So is this the normal behavior or did i miss something? I dont think so, but how can i resolve that?

I installed opencv with pip:

opencv-contrib-python         3.4.4.19 
opencv-python                 3.4.4.19 
gcc (Ubuntu 4.8.5-4ubuntu2) 4.8.5
g++ (Ubuntu 4.8.5-4ubuntu2) 4.8.5

After that I get with: ./experiments/scripts/demo.sh $GPU_ID this error:
/gpu:0
Traceback (most recent call last):
File "./tools/demo.py", line 118, in from networks.factory import get_network
File "/home/nils/test/PoseCNN/tools/../lib/networks/init.py", line 8, in
from .vgg16 import vgg16
File "/home/nils/test/PoseCNN/tools/../lib/networks/vgg16.py", line 2, in
from networks.network import Network
File "/home/nils/test/PoseCNN/tools/../lib/networks/network.py", line 17, in
import hough_voting_layer.hough_voting_op as hough_voting_op
File "/home/nils/test/PoseCNN/tools/../lib/hough_voting_layer/hough_voting_op.py", line 5, in
_hough_voting_module = tf.load_op_library(filename)
File "/home/nils/test/local/lib/python2.7/site-packages/tensorflow/python/framework/load_library.py", line 56, in load_op_library
lib_handle = py_tf.TF_LoadLibrary(library_filename)
tensorflow.python.framework.errors_impl.NotFoundError: /home/nils/test/PoseCNN/tools/../lib/hough_voting_layer/hough_voting.so: cannot open shared object file: No such file or directory

Kinect_fusion build succesfully, if i build synthesize:

(test) nils@Nils-Desktop-U:~/test/PoseCNN/lib/synthesize/build$ cmake ..
-- OpenCV ARCH:
-- OpenCV RUNTIME:
-- OpenCV STATIC: ON
CMake Warning at /home/nils/test/lib/python2.7/site-packages/cv2/OpenCVConfig.cmake:166 (message):
Found OpenCV Windows Pack but it has no binaries compatible with your
configuration.

You should manually point CMake variable OpenCV_DIR to your build of OpenCV
library.
Call Stack (most recent call first):
CMakeLists.txt:28 (find_package)

CMake Error at CMakeLists.txt:28 (find_package):
Found package configuration file:

/home/nils/test/lib/python2.7/site-packages/cv2/OpenCVConfig.cmake

but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.

-- Configuring incomplete, errors occurred!
See also "/home/nils/test/PoseCNN/lib/synthesize/build/CMakeFiles/CMakeOutput.log".
See also "/home/nils/test/PoseCNN/lib/synthesize/build/CMakeFiles/CMakeError.log".

Thx for your help.

@Luedeke
Copy link
Author

Luedeke commented Dec 19, 2018

I fixed this Problem with: sudo apt-get install libopencv-dev
But is there another solution for virtualenv with pip ?

@yuzw213
Copy link

yuzw213 commented Dec 20, 2018

Hi, I'm running sh make.sh and there's a mistake like this:

ImportError: libcublas. so.9.0: cannot open shared object file: No such file or directory

What is the reason for this? My usr/local/cuda/lib64 directory has the file libcudlas.so.9.0, but why did he suggest that he could not find it? I used to use 9.1 cuda, but now because to compile poseCNN, there is a version of CUDA 9.0, cudnn 7.0, tensorflow is the version of GPU 1.5.0, Python 2.7, can you help me? Thank you

@Luedeke
Copy link
Author

Luedeke commented Dec 20, 2018

@yuzw213
Im using: cuda 9.0 cuddn 7.0 tensorflow-gpu (from source!!!!) r1.8 and of course Python 2.7.

Cuda 9.0 (Tensorflow requires 9.0!)
https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal

Installation Instructions:
sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda

If you installed it with run file or something else you should read:
http://developer.download.nvidia.com/compute/cuda/9.0/Prod/docs/sidebar/CUDA_Installation_Guide_Linux.pdf

1.1 Add with nano ~/.bashrc the following line: export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}

then install cuddn https://developer.nvidia.com/rdp/cudnn-download2.3.2. Installing from a Debian File
Navigate to your directory containing cuDNN Debian file.

Install the runtime library, for example:
sudo dpkg -i libcudnn7_7.0.3.11-1+cuda9.0_amd64.deb

Install the developer library, for example:
sudo dpkg -i libcudnn7-dev_7.0.3.11-1+cuda9.0_amd64.deb

Install the code samples and the cuDNN Library User Guide, for example:
sudo dpkg -i libcudnn7-doc_7.0.3.11-1+cuda9.0_amd64.deb

Dont forgett to remove the old 9.1 repository https://help.ubuntu.com/community/Repositories/Ubuntu

Or maybe something from this is helpful:
tensorflow/tensorflow#17629
tensorflow/tensorflow#15604
-> Maybe you made a mistake in the tensorflow installation?

I didn't have this bug and I'm also new in this area, so I can't help anymore.

@yuzw213
Copy link

yuzw213 commented Dec 21, 2018

thank you for reply! i will try at once.

@yuzw213
Copy link

yuzw213 commented Dec 21, 2018

But is there a requirement for tensorflow version? Can I compile tensorflow-gpu 1.12.0 with source code?

@yuzw213
Copy link

yuzw213 commented Dec 21, 2018

Also, must the version of gcc/g++ be 4.8.5? I use 5.4.0.

@Luedeke
Copy link
Author

Luedeke commented Dec 21, 2018

@yuzw213
Yes there are requiremeints:
Required environment
Ubuntu 16.04
Tensorflow >= 1.2.0
CUDA >= 8.0
from here: https://github.com/yuxng/PoseCNN
I would recomment you to use, tensorflow 1.8, with this installation steps: https://github.com/Kaju-Bubanja/PoseCNN.

And you can test it with 5.4.0 but it was not working for me. The build.sh crashed with this also the kinect_fusion build. With gcc/g++ 4.8.5 it worked for me. If you change back to 5.4.0 just rebuild (cmake) the Dependencies again, thats it (Maybe you have to build tensorflow again dunno).

@yuzw213
Copy link

yuzw213 commented Dec 21, 2018

Thanks ! I will try again

@Abdul-Mukit
Copy link

@Luedeke Hi again. I am new so, I apologize for the silly question. How do I get gcc/g++ 4.8.5 and then switch from 5.4. I currently have gcc/g++ 5.4. Do I need to uninstall 5.4 then install 4.8.5 or is there some other way?

@Luedeke
Copy link
Author

Luedeke commented Dec 22, 2018

@Abdul-Mukit No Problem, I'm also new. This nice linux command was helpful for me:

sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8

The 10 and 30 are priorities for the auto config which you will se after this step.
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 30

sudo update-alternatives --config gcc
change to 4.8! so it should be 1

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 30

sudo update-alternatives --config g++
change to 4.8! so it should be 1

#Now test it with:
gcc --version
g++ --version

@yuzw213
Copy link

yuzw213 commented Dec 24, 2018

@Luedeke Compile and report such errors:
make.sh: 10: make.sh: nvcc: not found g++: error: hard_label_op.cu.o: 没有那个文件或目录 hard_label_layer make.sh: 21: make.sh: nvcc: not found g++: error: gradient_reversal_op.cu.o: 没有那个文件或目录 gradient_reversal_layer make.sh: 32: make.sh: nvcc: not found

It reminds me that I can't find nvcc, but I can execute nvcc command under terminal. Do you know why?

@Luedeke
Copy link
Author

Luedeke commented Dec 24, 2018

@yuzw213 how did you build Tensorflow ? which cuda version have you installed? I recommend you to install tensorflow from source with r1.8 and with Cuda 9,0. I had a similiar error, because of Tensorflow.
Read this installation guide, its realy good: https://github.com/Kaju-Bubanja/PoseCNN/tree/docu_updated

@yuzw213
Copy link

yuzw213 commented Dec 25, 2018

Thank you !
I will change the 1.8 version to try again

@Luedeke
Copy link
Author

Luedeke commented Jan 9, 2019

Installation guide for beginners!

IMPORTANT! MORE OTHER IMFORMATIONS FROM Kaju-Bubanja MAYBE HERE: https://github.com/Kaju-Bubanja/PoseCNN/tree/docu_updated

I didnt trained it i only used it 1 time. Atm I'm trying to use the new CNN also from Xiang from here: https://github.com/NVlabs/Deep_Object_Pose
I used: Cuda 9.0 with a Patch, Cuddn 7.0, tensorflow-gpu 1.8 (from Source!), Ubuntu 16.04

utor from PoseCNN: yuxng commented on May 30
I used ubuntu 16.04, tensorflow 1.5.0, and cuda 9.1
#13

#------------------------------------------------------------------------------------------------------------------
#-OPENCV-------------------------------------------------------------------------------------------------------
#Important install opencv!
#Pip installation not working for me... ex: pip install opencv-python
sudo apt-get install libopencv-dev

#------------------------------------------------------------------------------------------------------------------
#Set up the: virtualenv -----------------------------------------------------------------------------------------
#URL: https://wiki.ubuntuusers.com/virtualenv/ --------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
sudo apt-get install virtualenv

virtualenv /home/USER/python-test

#Always in a new terminal or after restart!
source /home/USER/python-test/bin/activate

#------------------------------------------------------------------------------------------------------------------
#--PIP env installations------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#IMPORTANT! INSTALL MOCK GLOBALLY?!
#DUNNO Why only worked for me this way.
#You can try it first in the virtuelenv if it fails and asks for mock just isntall it globally!
pip install mock
pip install matplotlib numpy keras Cython Pillow easydict transforms3d
sudo apt-get install libsuitesparse-dev OpenEXR libopenexr-dev metis libmetis-dev

#------------------------------------------------------------------------------------------------------------------
#------------Tensorflow------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#IMPORTANT!! PIP INSTALL IS NOT working for me or other persons from github for posecnn
#pip install tensorflow-gpu==1.8
#Install Pip from Source!!
#--PIP env installations-----------------------------------------
#Download the TensorFlow source code
#Use Git to clone the TensorFlow repository:

#important not enum! install enum34!
pip install enum34

git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow

#The repo defaults to the master development branch. You can also checkout a release branch to build:
git checkout branch_name # r1.9, r1.10, etc.

#To test your copy of the source tree, run the following test for versions r1.12 and before (this may take a #while):
bazel test -c opt -- //tensorflow/... -//tensorflow/compiler/... -//tensorflow/contrib/lite/...

#For versions after r1.12 (like master), run the following:
bazel test -c opt -- //tensorflow/... -//tensorflow/compiler/... -//tensorflow/lite/...

#after:
./configure

#TF from source: https://www.tensorflow.org/install/source
bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package

#Bazel build options
#Building TensorFlow from source can use a lot of RAM. If your system is memory-constrained, limit Bazel's #RAM usage with: --local_resources 2048,.5,1.0.

#The official TensorFlow packages are built with GCC 4 and use the older ABI.
#For GCC 5 and later, make your #build compatible with the older ABI using: --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0".
#ABI compatibility ensures #that custom ops built against the official TensorFlow package continue to work with the GCC 5 built package.

#Build the package
#The bazel build command creates an executable named build_pip_package—this is the program that #builds the pip package. For example, the following builds a .whl package in the /tmp/#tensorflow_pkg directory:

./bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg

pip install /tmp/tensorflow_pkg/tensorflow-1.8.0-cp27-cp27mu-linux_x86_64.whl

#thats it !

#------------------------------------------------------------------------------------------------------------------
#-ROS------------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#Install ROS kinetic, than you have :

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

sudo apt-get update

sudo apt-get install ros-kinetic-desktop-full

apt-cache search ros-kinetic

sudo rosdep init
rosdep update

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

#------------------------------------------------------------------------------------------------------------------
#-Change GCC and G++----------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#Important! Change the gcc and g++ back if you are not using PoseCNN or installing different things!!!

sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 30

sudo update-alternatives --config gcc
#change to 4.8! so it should be 1

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 30

sudo update-alternatives --config g++
#change to 4.8! so it should be 1

#Now test it with:
gcc --version
g++ --version

#------------------------------------------------------------------------------------------------------------------
#-Eigen-----------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------

wget https://bitbucket.org/eigen/eigen/get/3.3.0.zip
extract 3.3.0.zip
rename to eigen
rm 3.3.0.zip
cd eigen
mkdir build && cd build
cmake ..
make
sudo make install

#------------------------------------------------------------------------------------------------------------------
#---Nanoflann---------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#Compile lib/kinect_fusion to be able to compile lib/synthesize.

#-Add nanoflann to the include dirs in cmake and sohpus to the include and link dirs
#jlblancoc/nanoflann@ad7547f
#https://github.com/jlblancoc/nanoflann/tree/ad7547f4e6beb1cdb3e360912fd2e352ef959465
#https://github.com/jlblancoc/nanoflann/archive/ad7547f4e6beb1cdb3e360912fd2e352ef959465.zip
#57 nanoflann installation:

wget https://github.com/jlblancoc/nanoflann/archive/ad7547f4e6beb1cdb3e360912fd2e352ef959465.zip

extrakt ad7547f4e6beb1cdb3e360912fd2e352ef959465.zip
rename nanoflann-ad7547f4e6beb1cdb3e360912fd2e352ef959465 nanoflann
rm ad7547f4e6beb1cdb3e360912fd2e352ef959465.zip

sudo apt-get install build-essential cmake libgtest-dev libeigen3-dev #maybe not necesesary if you isntalled eigen from source already?
cd nanoflann
mkdir build && cd build && cmake ..
make && make test
sudo make install

#------------------------------------------------------------------------------------------------------------------
#---Pangolin-----------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#-If Pangolin is already installed, reinstall Pangolin, since it will be pointing at the old eigen which has the cuda bug mentioned here: https://devtalk.nvidia.com/default/topic/1026622/
#cuda-programming-and-performance/nvcc-can-t-compile-code-that-uses-eigen/

wget https://github.com/stevenlovegrove/Pangolin/archive/1ec721d59ff6b799b9c24b8817f3b7ad2c929b83.zip
extrakt 1ec721d59ff6b799b9c24b8817f3b7ad2c929b83.zip
rn Pangolin-1ec721d59ff6b799b9c24b8817f3b7ad2c929b83 Pangolin
rm 1ec721d59ff6b799b9c24b8817f3b7ad2c929b83.zip

#Required Dependencies
#C++11
#OpenGL (Desktop / ES / ES2)
#Glew

(deb) sudo apt-get install libglew-dev

sudo apt-get install libglew-dev

#CMake (for build environment)

(deb) sudo apt-get install cmake

sudo apt-get install cmake

#Recommended Dependencies
#Python2 / Python3, for drop-down interactive console
#(deb) sudo apt-get install libpython2.7-dev
#sudo apt-get install libpython2.7-dev
#(for pybind11) git submodule init && git submodule update
#(useful modules) sudo python -mpip install numpy pyopengl Pillow pybind11

#Optional Dependencies for video input
#FFMPEG (For video decoding and image rescaling)
#(deb) sudo apt-get install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libavdevice-dev
sudo apt-get install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libavdevice-dev

#DC1394 (For firewire input)
sudo apt-get install libdc1394-22-dev libraw1394-dev

#libuvc (For cross-platform webcam video input via libusb)
#git://github.com/ktossell/libuvc.git

#libjpeg, libpng, libtiff, libopenexr (For reading still-image sequences)
sudo apt-get install libjpeg-dev libpng12-dev libtiff5-dev libopenexr-dev

#OpenNI / OpenNI2 (For Kinect / Xtrion / Primesense capture)

#DepthSense SDK
#Very Optional Dependencies
#Eigen / TooN (These matrix types supported in the Pangolin API.)
#CUDA Toolkit >= 3.2 (Some CUDA header-only interop utilities included)
#http://developer.nvidia.com/cuda-downloads

#Doxygen for generating html / pdf documentation.
sudo apt-get install doxygen doxygen-doc doxygen-gui graphviz

cd Pangolin
#Add folowing line to the CMakeLists.txt add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0) #beause of error: yuxng/DA-RNN#7

mkdir build
cd build
cmake ..
cmake --build .

#If you would like to build the documentation and you have Doxygen installed, you can execute:
cmake --build . --target doc

#------------------------------------------------------------------------------------------------------------------
#---Boost--------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
#Dunno how to install Boost, maybe you know it.
wget https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.bz2
extract boost_1_67_0.tar.bz2
rm boost_1_67_0.tar.bz2

#------------------------------------------------------------------------------------------------------------------
#---Sophus------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
wget https://github.com/strasdat/Sophus/archive/ceb6380a1584b300e687feeeea8799353d48859f.zip
rm ceb6380a1584b300e687feeeea8799353d48859f.zip
rn Sophus-ceb6380a1584b300e687feeeea8799353d48859f Sophus
cd Sophus
mkdir build && cd build
cmake ..
make
sudo make install

#------------------------------------------------------------------------------------------------------------------
#---NLOPT-------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
wget https://github.com/stevengj/nlopt/archive/74e647b667f7c4500cdb4f37653e59c29deb9ee2.zip
extract 74e647b667f7c4500cdb4f37653e59c29deb9ee2.zip
rm 74e647b667f7c4500cdb4f37653e59c29deb9ee2.zip
rename nlopt-74e647b667f7c4500cdb4f37653e59c29deb9ee2 nlopt
cd nlopt
mkdir build
cd build
cmake ..
make
sudo make install

#------------------------------------------------------------------------------------------------------------------
#-CLONSE POSECNN--------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------
git clone https://github.com/Kaju-Bubanja/PoseCNN.git
cd PoseCNN/lib

#Building
#Build kinect_fusion

#Shell
cd kinect_fusion
mkdir build
cd build
cmake ..
make
# cd .. #Build synthesize #Shell
cd synthesize
mkdir build
cd build
cmake ..
make
#```

#-Running the demo--------------------------------------------------------------------------------------------
#Download our trained model on the YCB-Video dataset from here, and save it to $ROOT/data/demo_models.
#run the following script

./experiments/scripts/demo.sh #It will automatically use gpuid 0!
#OR
./experiments/scripts/demo.sh --gpuid 0 #Spaces are important!

#-Running on the YCB-Video dataset--------------------------------------------------------------------------
#Download the YCB-Video dataset from here.
#Create a symlink for the YCB-Video dataset (the name LOV is due to legacy, Learning Objects from Videos)

cd $ROOT/data/LOV
ln -s $ycb_data data
ln -s $ycb_models models

#Training and testing on the YCB-Video dataset
cd $ROOT

#training
./experiments/scripts/lov_color_2d_train.sh $GPU_ID

#testing
./experiments/scripts/lov_color_2d_test.sh $GPU_ID

#------------------------------------------------------------------------------------------------------------------#My pip list aid output form my env folder: -------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------------------

#Package Version
#------------------------------ ---------
#absl-py 0.6.1
#actionlib 1.11.13
#angles 1.9.11
#astor 0.7.1
#backports.weakref 1.0.post1
#bleach 1.5.0
#bondpy 1.8.3
#camera-calibration 1.12.23
#camera-calibration-parsers 1.11.13
#catkin 0.7.14
#cv-bridge 1.12.8
#Cython 0.29.1
#diagnostic-analysis 1.9.3
#diagnostic-common-diagnostics 1.9.3
#diagnostic-updater 1.9.3
#dynamic-reconfigure 1.5.50
#easydict 1.9
#enum34 1.1.6
#funcsigs 1.0.2
#futures 3.2.0
#gast 0.2.0
#gazebo-plugins 2.5.17
#gazebo-ros 2.5.17
#gencpp 0.6.0
#geneus 2.2.6
#genlisp 0.4.16
#genmsg 0.5.11
#gennodejs 2.0.1
#genpy 0.6.7
#grpcio 1.16.1
#h5py 2.8.0
#html5lib 0.9999999
#image-geometry 1.12.8
#interactive-markers 1.11.4
#Keras 2.2.4
#Keras-Applications 1.0.6
#Keras-Preprocessing 1.0.5
#laser-geometry 1.6.4
#Markdown 3.0.1
#message-filters 1.12.14
#mock 2.0.0
#numpy 1.15.4
#OpenEXR 1.3.2
#pbr 5.1.1
#Pillow 5.3.0
#pip 18.1
#pkg-resources 0.0.0
#pluginlib 1.11.3
#protobuf 3.6.1
#python-qt-binding 0.3.4
#PyYAML 3.13
#qt-dotgraph 0.3.11
#qt-gui 0.3.11
#qt-gui-cpp 0.3.11
#qt-gui-py-common 0.3.11
#resource-retriever 1.12.4
#rosbag 1.12.14
#rosboost-cfg 1.14.4
#rosclean 1.14.4
#roscreate 1.14.4
#rosgraph 1.12.14
#roslaunch 1.12.14
#roslib 1.14.4
#roslint 0.11.0
#roslz4 1.12.14
#rosmake 1.14.4
#rosmaster 1.12.14
#rosmsg 1.12.14
#rosnode 1.12.14
#rosparam 1.12.14
#rospy 1.12.14
#rosservice 1.12.14
#rostest 1.12.14
#rostopic 1.12.14
#rosunit 1.14.4
#roswtf 1.12.14
#rqt-action 0.4.9
#rqt-bag 0.4.12
#rqt-bag-plugins 0.4.12
#rqt-console 0.4.8
#rqt-dep 0.4.9
#rqt-graph 0.4.9
#rqt-gui 0.5.0
#rqt-gui-py 0.5.0
#rqt-image-view 0.4.13
#rqt-launch 0.4.8
#rqt-logger-level 0.4.8
#rqt-moveit 0.5.7
#rqt-msg 0.4.8
#rqt-nav-view 0.5.7
#rqt-plot 0.4.8
#rqt-pose-view 0.5.8
#rqt-publisher 0.4.8
#rqt-py-common 0.5.0
#rqt-py-console 0.4.8
#rqt-reconfigure 0.4.10
#rqt-robot-dashboard 0.5.7
#rqt-robot-monitor 0.5.8
#rqt-robot-steering 0.5.9
#rqt-runtime-monitor 0.5.7
#rqt-rviz 0.5.10
#rqt-service-caller 0.4.8
#rqt-shell 0.4.9
#rqt-srv 0.4.8
#rqt-tf-tree 0.5.8
#rqt-top 0.4.8
#rqt-topic 0.4.10
#rqt-web 0.4.8
#rviz 1.12.16
#scipy 1.1.0
#sensor-msgs 1.12.7
#setuptools 40.6.3
#six 1.11.0
#smach 2.0.1
#smach-ros 2.0.1
#smclib 1.8.3
#termcolor 1.1.0
#tf 1.11.9
#tf-conversions 1.11.9
#tf2-geometry-msgs 0.5.20
#tf2-kdl 0.5.20
#tf2-py 0.5.20
#tf2-ros 0.5.20
#topic-tools 1.12.14
#transforms3d 0.3.1
#Werkzeug 0.14.1
#wheel 0.32.3
#xacro 1.11.3

@yashraj02
Copy link

I fixed this Problem with: sudo apt-get install libopencv-dev
But is there another solution for virtualenv with pip ?

The most correct one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants