meatball1982 发表于 2016-12-7 21:35:09

豆粑粑 ubuntu 14.04 install CPU matlab2014b caffe python2.7 and 各种可能的问题

本帖最后由 meatball1982 于 2017-3-29 13:47 编辑

这是一个完全新安装的ubuntu14.04,如果在之前已经有的14.04上安装,会出现各种问题。主要是库的问题。
建议新手,菜niao还是用一个全新安装的ubuntu来尝试安装。大体搞明白各个库之间的关系,再自己编译库,安装。
虽然,我还没能成功。

GPU的基本一致,只是要安装
cuda,
cudnn
注释掉
CPU_ONLY := 1
这一行。
cudnn那一行去掉注释。
有空再写个记录。


sudo apt-get install nautilus-open-terminal
sudo apt-get install vim
sudo apt-get install git
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 libatlas-base-dev
sudo apt-get install python-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

sudo apt-get install python-pip python-dev python-numpy
sudo apt-get install gfortran
sudo apt-get install pydot

sudo pip install Cython
sudo pip install numpy
sudo pip install scipy
sudo pip install scikit-image
sudo pip install matplotlib
sudo pip install ipython
sudo pip install h5py
sudo pip install leveldb
sudo pip install networkx
sudo pip install nose
sudo pip install pandas
sudo pip install python-dateutil
sudo pip install protobuf
sudo pip install python-gflags
sudo pip install pyyaml
sudo pip install Pillow
sudo pip install graphviz


mkdir /home/mm/softs
cd softs
git clone https://github.com/bvlc/caffe.git
cd caffe
cp Makefile.config.example Makefile.config

vi Makefile.config

CPU_ONLY := 1
MATLAB_DIR := /home/mm/softs/MATLAB/R2014b

make
make test
make runtest
make pycaffe
make matcaffe

vi tm.py

import sys
sys.path.append("/home/mm/softs/caffe/python")
import caffe

python tm.py


meatball1982 发表于 2016-12-17 13:15:16

如果在其它的目录下运行,需要库的支持。

在bashrc里,加入。
export LD_LIBRARY_PATH=/home/mm/softs/caffe/build/lib:$LD_LIBRARY_PATH

然后是
source ~/.bashrc

meatball1982 发表于 2017-1-23 15:25:06

http://m.blog.csdn.net/article/details?id=51371560

meatball1982 发表于 2017-2-23 19:25:43

apt-get install python-tk

meatball1982 发表于 2017-3-29 10:37:51

sudo apt-get install aptitude
sudo aptitude install 要安装的包
比如opecv-dev

meatball1982 发表于 2017-3-29 11:02:04

如果说的是locate
的什么问题,pip安装不了。

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LC_CTYPE="en_US.UTF-8"
locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

选 en_US utf8

meatball1982 发表于 2017-3-29 13:46:39

本帖最后由 meatball1982 于 2017-3-29 13:50 编辑

cd /usr/lib/x86_64-linux-gnu

sudo ln -s libhdf5_serial.so.10.1.0 libhdf5.so
sudo ln -s libhdf5_serial_hl.so.10.1.0 libhdf5_hl.so
如果 没有hdf5和话,可能是版本不对。

在Makefile.config
里修改。
# Whatever else you find you need goes here.
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial/

页: [1]
查看完整版本: 豆粑粑 ubuntu 14.04 install CPU matlab2014b caffe python2.7 and 各种可能的问题