centos上tensorflow一键安装脚本
鉴于tensorflow在centos上安装相当麻烦,特地制作了一个脚本方便以后移植到其它机器上,脚本含有其它python常用包:
#! /bin/bash sudo yum install -y gcc g++ gtk+-devel libjpeg-devel libtiff-devel jasper-devel libpng-devel zlib-devel cmake unzip sqlite-devel readline-devel bzip2-devel openssl-devel ncurses-devel sudo yum install -y yum-priorities sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo yum install -y eigen3-devel --enablerepo=epel su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm' sudo yum install -y ffmpeg-devel export PYTHON_PREFIX=/usr/local/python-2.7.10 wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz tar -zxvf Python-2.7.10.tgz cd Python-2.7.10 ./configure --enable-shared --prefix=$PYTHON_PREFIX CFLAGS="-O3 -fPIC" make sudo make install cd .. sudo cp $PYTHON_PREFIX/lib/libpython2.7.so.1.0 /usr/local/lib sudo ln -s /usr/local/lib/libpython2.7.so.1.0 /usr/local/lib/libpython2.7.so sudo echo '/usr/local/lib' > /etc/ld.so.conf sudo /sbin/ldconfig sudo /sbin/ldconfig -v wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py $PYTHON_PREFIX/bin/python get-pip.py $PYTHON_PREFIX/bin/pip install -r ./requirements.txt TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl $PYTHON_PREFIX/bin/pip install –upgrade $TF_BINARY_URL wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.13.zip unzip opencv-2.4.13 cd opencv-2.4.13 mkdir build cd build cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_EXAMPLES=ON -DWITH_EIGEN=ON -DBUILD_NEW_PYTHON_SUPPORT=ON -DINSTALL_PYTHON_EXAMPLES=ON -DPYTHON_EXECUTABLE=$PYTHON_PREFIX/bin/python2.7 -DPYTHON_INCLUDE_DIR=$PYTHON_PREFIX/include/python2.7/ -DPYTHON_LIBRARY=$PYTHON_PREFIX/lib/libpython2.7.so.1.0 -DPYTHON_NUMPY_INCLUDE_DIR=$PYTHON_PREFIX/lib/python2.7/site-packages/numpy/core/include/ -DPYTHON_PACKAGES_PATH=$PYTHON_PREFIX/lib/python2.7/site-packages/ -DBUILD_PYTHON_SUPPORT=ON make sudo make installwget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.17.tar.xz xz -d glibc-2.17.tar.xz tar -xvf glibc-2.17.tar cd glibc-2.17 mkdir build cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin make && make installmv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.bak cp libstdc++.so.6.0.20 /usr/lib64/ chmod +x /usr/lib64/libstdc++.so.6.0.20 ln -s /usr/lib64/libstdc++.so.6.0.20 /usr/lib64/libstdc++.so.6
requirements.txt
backports-abc==0.4
backports.shutil-get-terminal-size==1.0.0
backports.ssl-match-hostname==3.5.0.1
certifi==2016.2.28
configparser==3.5.0
decorator==4.0.10
entrypoints==0.2.2
functools32==3.2.3.post2
h5py==2.6.0
ipykernel==4.3.1
ipython==5.0.0
ipython-genutils==0.1.0
Jinja2==2.8
jsonschema==2.5.1
jupyter-client==4.3.0
jupyter-core==4.1.0
Keras==1.0.6
MarkupSafe==0.23
mistune==0.7.3
nbconvert==4.2.0
nbformat==4.0.1
notebook==4.2.1
numpy==1.11.1
pandas==0.18.1
pathlib2==2.1.0
pexpect==4.2.0
pickleshare==0.7.2
Pillow==3.3.0
prompt-toolkit==1.0.3
protobuf==3.0.0b2
ptyprocess==0.5.1
Pygments==2.1.3
pyparsing==2.1.5
pyreadline==2.1
python-dateutil==2.5.3
pytz==2016.4
PyYAML==3.11
pyzmq==15.2.0
qtconsole==4.2.1
scikit-learn==0.17.1
scipy==0.17.1
seaborn==0.7.1
simplegeneric==0.8.1
singledispatch==3.4.0.3
six==1.10.0
tensorflow==0.9.0
terminado==0.6
Theano==0.8.2
tornado==4.3
traitlets==4.2.1
virtualenv==15.0.2
wcwidth==0.1.7
widgetsnbextension==1.2.3
centos上tensorflow一键安装脚本相关推荐
- CentOS常用软件一键安装脚本
JDK,Tomcat,ElasticSrearch,FastDFS,Redis安装脚本(CentOS) 下载地址: https://github.com/dychf/install-shell
- [转] *** 一键安装脚本(四合一)
[from] https://teddysun.com/486.html 本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 内存要求:≥128M 日期 :2017 ...
- *** Python版一键安装脚本
本脚本适用环境: 系统支持:CentOS 6,7,Debian,Ubuntu 内存要求:≥128M 日期:2018 年 02 月 07 日 关于本脚本: 一键安装 Python 版 *** 的最新版. ...
- Linux安装lamp脚本,CentOS LAMP一键安装脚本
LAMP简单介绍 LAMP指的Linux(操作系统).Apache(HTTP 服务器),MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母缩写, ...
- centos mongodb一键安装脚本
centos mongodb一键安装脚本 installMongodb.ssh 用vi或则vim编辑 installMongodb.ssh cat > /etc/yum.repos.d/mong ...
- 卸载人人影视linux,人人影视Web版CentOS一键安装脚本
人人影视Web版CentOS一键安装脚本 此脚本来自全球主机交流论坛920c大佬制作.目前只支持CentOS6/7系统, 亲测CentOS 7系统顺利安装. 更新: 上网查了下人人影视自己建立了一个区 ...
- Frp一键安装脚本Centos
秋风的Frp一键安装脚本 复制下方命令在Centos执行即可 bash -c "$(curl -sS https://gitee.com/autumn2868/qf-frp/raw/mast ...
- 内网穿透神器Frps一键安装脚本及设置教程
frps 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发. *因为frps是g ...
- k3s单机版安装部署 附一键安装脚本
作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211109907029/ 相关话题:https://ww ...
最新文章
- Linux上安装jdk8
- 基于C++的PyTorch模型部署
- 嵌入式和机械哪个好?机械转嵌入式好转吗?
- python爬虫requests-Python爬虫---requests库快速上手
- Qt Creator添加Qt Designer插件
- python控制电脑关机_Python利用智能音箱语音控制电脑开关机
- canvas.translate(x,y)
- 杂谈——杭州考驾照历程
- Docker学习笔记1 :镜像制作
- [SCOI2005]骑士精神
- 数控机床现场数据采集与边缘计算方案
- JAVA基础编程练习题--50道
- UE4动画蒙太奇位移
- 三边定位的最小二乘法运用
- EndNote 高校_再也不用苦苦寻找EndNote安装包~【EndNote网页版】
- 优点家庭服务器如何修改wifi密码,家用wifi怎么改密码?
- 用python写个脚本把QQ空间多年动态删了
- Excel中两列数据对比,找出不同数据如何查找重复项并统计重复次数
- python快速入门【四】-----各类函数创建
- HDU6057 Kanade‘s convolution