安装bazel
sudo ./bazel***.sh
输入bazel version
检查是否安装。-
编译tensorflow
1)
./configure
除了选择支持cuda是y,其余的都选择n。bazel build --config=opt //tensorflow:libtensorflow_cc.so
,
编译完会生成如下所示的文件夹,libtensorflow_cc.so和libtensorflow_framework.so在 第一个目录中的tensorflow中。
将 libtensorflow_framework.so 和 libtensorflow_cc.so 复制到/usr/local/lib中。用下面指令把编译生成的文件汇总到一个文件夹tf。
mkdir /usr/local/include/tf cp -r bazel-genfiles/ /usr/local/include/tf/ cp -r tensorflow /usr/local/include/tf/ cp -r third_party /usr/local/include/tf/
- 安装eigen
下载地址:https://github.com/eigenteam/eigen-git-mirror
将eigen-git-mirror修改成了eigen3
cd eigen3
mkdir build
cd build
cmake ..
sudo make install
5)安装 boost
tar -xvf boost.tar cd boost sudo ./boostrap.sh sudo ./b2 sudo ./b2 install
- 安装 protobuf (strings /usr/lib/libprotoc.so.14 | grep libprotoc),先解压到 /usr/local/include
sudo ./autogen.sh 生成configure (如遇./autogen.sh: 48: autoreconf: not found问题:sudo apt-get install autoconf automake libtool ) sudo ./configure sudo make sudo make install
验证是否安装
protoc --version
.
相关文章
- 09-27Anaconda下命令行方式TensorFlow 的安装与使用
- 09-27在win10下使用anaconda安装tensorflow并导入pycharm
- 09-27在Anaconda3环境下安装tensorflow
- 09-27win10下安装Anaconda3+keras+tensorflow
- 09-27win10下Opencv3.4.7+Opencv_contrib编译安装
- 09-27手动tensorflow环境下安装第三方库:
- 09-27在win10 64位系统下安装TensorFlow
- 09-27Permission denied:multiarray.cp35-win_amd64.pyd(tensorflow0.12.0在windows下安装)
- 09-27Qt Creator 安装SDK,在MSVC编译模式下使用CDB调试器
- 09-27Anaconda下安装TensorFlow和OpenCV(都是心血呀~)