安装openpose

1、首先说一下环境
ubuntu16.04
g++ 5.5
2、安装的步骤
2.1、安装nvidia,cuda,cudnn
2.2、安装opencv3.4.0
2.3、安装caffe
3、具体安装步骤
3.1、安装nvidia
sudo vim /etc/modprobe.d/blacklist.conf
加入:
blacklist nouveau
options nouveau modeset=0
reboot重启机器
lsmod | grep nouveau
查看nouverau禁用是否成功
sudo apt-get install nvidia-375
运行nvidia-smi查看 安装openpose_第1张图片
出现上图说明安装成功
3.2安装cuda-8.0
下载cuda:https://developer.nvidia.com/cuda-80-ga2-download-archive
安装:sudo ./cuda_8.0.27_linux.run --tmpdir=/tmp --override
出现0%长按enter直到100%
accept同意协议
y安装nvidia,如果已经安装选择n,后面的全选y。
nvcc -V查看安装是否成功:
cuda-8.0
出现上图恭喜你成功了!
没有出现不要急,sudo vim ~/.zshrc.

在最后加入
、、、
export PATH=/usr/local/cuda-8.0/bin: P A T H e x p o r t L D L I B R A R Y P A T H = / u s r / l o c a l / c u d a / l i b 64 : PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64: PATHexportLDLIBRARYPATH=/usr/local/cuda/lib64:LD_LIBRARY_PATH
、、、
执行source ~/.zshrc
再次运行nvcc -V验证。
网上的资料有在./bashrc文件中加入,但是加进去执行source就会出现问题这个我暂时没有深究,知道的朋友可以交流交流。
3.3安装cudnn
下载:https://developer.nvidia.com/cuda-80-ga2-download-archive
安装:
sudo dpkg -i libcudnn7_7.1.4.18-1+cuda8.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.1.4.18-1+cuda8.0_amd64.deb
到这里你就离成功不远了。
3.4安装opencv 3.4.0
执行:
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
下载:wget https://github.com/opencv/opencv/archive/3.4.0.zip
解压文件,然后cd opencv-3.4.0
mkdir build; cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local… //和上一句是一条命令
make -j8
make install
验证:pkg-config --modversion opencv
3.4.0
3.5、安装caffe
执行:
sudo apt-get --assume-yes install build-essential
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
下载:git clone https://github.com/BVLC/caffe.git

你可能感兴趣的:(工作问题记录)