Mathematica中文论坛-非官方

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 9529|回复: 7

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

[复制链接]

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
发表于 2016-12-7 21:35:09 | 显示全部楼层 |阅读模式
本帖最后由 meatball1982 于 2017-3-29 13:47 编辑

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

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


  1. sudo apt-get install nautilus-open-terminal
  2. sudo apt-get install vim
  3. sudo apt-get install git
  4. sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler

  5. sudo apt-get install --no-install-recommends libboost-all-dev
  6. sudo apt-get install libatlas-base-dev
  7. sudo apt-get install python-dev
  8. sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

  9. sudo apt-get install python-pip python-dev python-numpy
  10. sudo apt-get install gfortran
  11. sudo apt-get install pydot

  12. sudo pip install Cython
  13. sudo pip install numpy
  14. sudo pip install scipy
  15. sudo pip install scikit-image
  16. sudo pip install matplotlib
  17. sudo pip install ipython
  18. sudo pip install h5py
  19. sudo pip install leveldb
  20. sudo pip install networkx
  21. sudo pip install nose
  22. sudo pip install pandas
  23. sudo pip install python-dateutil
  24. sudo pip install protobuf
  25. sudo pip install python-gflags
  26. sudo pip install pyyaml
  27. sudo pip install Pillow
  28. sudo pip install graphviz


  29. mkdir /home/mm/softs
  30. cd softs
  31. git clone https://github.com/bvlc/caffe.git
  32. cd caffe
  33. cp Makefile.config.example Makefile.config

  34. vi Makefile.config

  35. CPU_ONLY := 1
  36. MATLAB_DIR := /home/mm/softs/MATLAB/R2014b

  37. make
  38. make test
  39. make runtest
  40. make pycaffe
  41. make matcaffe

  42. vi tm.py

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

  46. python tm.py
复制代码


回复

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 2016-12-17 13:15:16 | 显示全部楼层
如果在其它的目录下运行,需要库的支持。

在bashrc里,加入。
  1. export LD_LIBRARY_PATH=/home/mm/softs/caffe/build/lib:$LD_LIBRARY_PATH
复制代码


然后是
source ~/.bashrc

回复 支持 反对

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 2017-1-23 15:25:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 2017-2-23 19:25:43 | 显示全部楼层
apt-get install python-tk
回复 支持 反对

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 2017-3-29 10:37:51 | 显示全部楼层
sudo apt-get install aptitude
sudo aptitude install 要安装的包
比如opecv-dev
回复 支持 反对

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 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
回复 支持 反对

使用道具 举报

525

主题

594

帖子

2980

积分

金牌会员

Rank: 6Rank: 6

积分
2980
 楼主| 发表于 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/

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Mathematica中文论坛-非官方 ( 辽ICP备16001491号-1

GMT+8, 2024-3-29 14:41 , Processed in 0.140887 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表