`
xianbin
  • 浏览: 215176 次
  • 来自: ...
社区版块
存档分类
最新评论

关于TensorFlow基于CentOS上的Python2.7安装问题

阅读更多
最近在研究AI的东西,需要跑一段老版本的源码,参考:https://github.com/llSourcell/AI_Artist

源码基于Python2.7以及TensorFlow运行,Kares使用了1.x的版本,为了搭建运行环境吃了不少苦头,写下希望给后人借鉴。

操作系统:CentOS 7
系统默认的Pytho 2.7
依赖包安装过程:
sudo yum -y install epel-release

# 需要先安装编译器,否则会影现象后续依赖库的安装
sudo yum -y install gcc gcc-c++ python-pip python-devel atlas atlas-devel gcc-gfortran openssl-devel libffi-devel

pip install --upgrade virtualenv

virtualenv --system-site-packages ~/venvs/tensorflow

source ~/venvs/tensorflow/bin/activate

pip install tensorflow
pip install h5py

# 由于keras的接口在后续的版本都有变动,如果发现缺少对应接口方法的,可以尝试从1.0一直切换到2.x以上版本试试,安装keras的同时,会连同Scipy也自动装上,如果切换版本,建议先pip uninstall scipy,然后再pip uninstall keras
pip install keras==1.1
pip install h5py
pip install Pillow
pip install sklearn


以上执行完之后,试试以下代码,能运行就说明TensorFlow安装成功:
# Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))


输出:
Hello, TensorFlow!
分享到:
评论

相关推荐

    tensorflow-1.2.1 python2.7 ubuntu centos 均可安装

    tensorflow-1.2.1 python2.7 直接pip安装 pip install tensorflow-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl 相关依赖包自动下载 测试是否安装成功: import tensorflow as tf hello = tf.constant('Hello,...

    Python27用的Tensorflow,亲测可用

    因为我是Centos 6.9的服务器,安装方式如下 python 2.7.15源码安装编译的时候加上 ./configure --enable-unicode=ucs4 因为tensorflow 编译的时候用的是 ucs4默认是ucs2 另外需要编译 glibc-2.17跟gcc-4.9.4 因为...

    TensorFlow1.3.0 on centos6.5

    以上就是关于在 CentOS 6.5 上安装和使用 TensorFlow 1.3.0 的详细过程,以及如何利用提供的压缩包文件进行编译和部署。请记住,虽然 TensorFlow 1.3.0 是一个较老的版本,但它仍可以满足许多经典机器学习模型的训练...

    centos7环境下安装python和superset

    CentOS7 环境下安装 Python 和 Superset 在 CentOS7 环境下安装 Python 和 Superset 是一个相对复杂的过程,但只要按照正确的步骤进行操作,就可以成功安装。下面将详细介绍安装过程中的每一个步骤。 安装 Python ...

    tensorflow1.3

    1. 首先,确保CentOS 6系统上已经安装了Python 2.7和pip,因为TensorFlow 1.3是为Python 2.x设计的。 2. 下载这个包含所有依赖whl文件的压缩包。 3. 解压缩文件,找到所有的whl文件。 4. 使用pip逐个安装这些whl文件...

    Tensorflow学习:Python虚拟环境

    本文将重点介绍如何在Linux CentOS系统上安装Python虚拟环境virtualenv,以及如何在此虚拟环境中安装TensorFlow,解决不同Python版本依赖和环境隔离的问题。 一、Python虚拟环境的必要性 Python是一门动态类型语言...

    TensorFlow1.0.1版本的Linux操作系统下载

    标题中的“TensorFlow1.0.1版本的Linux操作系统下载”实际上是指在Linux环境下安装TensorFlow1.0.1版本的Python库。TensorFlow是由Google Brain团队开发的一个强大的开源库,用于数值计算和大规模机器学习,它广泛...

    TensorFlow0.12.1版本的Linux操作系统下载

    要在Linux上安装这个TensorFlow版本,首先确保你已经安装了Python 2.7和pip(Python的包管理器)。然后,可以通过以下步骤来安装: 1. 打开终端。 2. 使用`cd`命令导航到包含`.whl`文件的目录。 3. 确保pip是最新的...

    TensorFlow0.12.0版本的Linux操作系统下载

    在这些平台上安装TensorFlow需要Python支持,因此Python环境的搭建至关重要。 在Linux系统上,Python通常已经预装,但可能不是最新版本。为了确保与TensorFlow 0.12.0兼容,可能需要安装Python 2.7,因为这是whl...

    python3.6.5 linux 离线安装包

    目前已经在CentOS6.5,CentOS7,RedHat上测试完美运行; 安装包已经包括以下python插件: asn1crypto==0.24.0 certifi==2016.2.28 cffi==1.11.5 cryptography==2.3.1 dateutils==0.6.6 Django==2.1.1 django-cors-...

    R2CNN-DFPN_RPN_HEAD_AROI-Linux:【Linux版本】Linux上的论文“通过多尺度旋转区域卷积神经网络的任意方向船的位置检测和方向预测”的实现(基于anthor的源代码)

    请转到 :Windows 10 + Python 3.6 + cuda 9.0 + cudnn 7.6.5 + tensorflow 1.12.0 :CentOS + Python 2.7 + cuda 9.0 + cudnn 7.6.5 + tensorflow 1.8.0 R2CNN的更好实现: )(TODO:将此存储库的head_quadrant...

    Theano 安装包

    1. **环境准备**:首先确保你的系统上安装了Python 2.7或3.5到3.7版本,因为Theano对这些版本有良好的支持。此外,Python的科学计算库如NumPy和SciPy也是必要的。 2. **安装依赖**:Theano需要NumPy,因此你需要先...

    GPU人工智能服务器配置指南

    - 对于Python 2.7,执行: ```sh sudo apt-get install python-libnvinfer-doc swig ``` - 对于Python 3.5,执行: ```sh sudo apt-get install python3-libnvinfer-doc ``` - 测试TensorRT安装结果: ```...

    程序员如何选择职业赛道.docx

    CentOS 是一款基于 Red Hat Enterprise Linux (RHEL) 的免费发行版,常用于服务器环境。学习 CentOS 不仅可以帮助程序员熟悉服务器管理,还能为后续运维工作打下基础。 ##### 3.2 Ubuntu Ubuntu 是一款基于 Debian...

Global site tag (gtag.js) - Google Analytics