最近在研究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 直接pip安装 pip install tensorflow-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl 相关依赖包自动下载 测试是否安装成功: import tensorflow as tf hello = tf.constant('Hello,...
因为我是Centos 6.9的服务器,安装方式如下 python 2.7.15源码安装编译的时候加上 ./configure --enable-unicode=ucs4 因为tensorflow 编译的时候用的是 ucs4默认是ucs2 另外需要编译 glibc-2.17跟gcc-4.9.4 因为...
以上就是关于在 CentOS 6.5 上安装和使用 TensorFlow 1.3.0 的详细过程,以及如何利用提供的压缩包文件进行编译和部署。请记住,虽然 TensorFlow 1.3.0 是一个较老的版本,但它仍可以满足许多经典机器学习模型的训练...
CentOS7 环境下安装 Python 和 Superset 在 CentOS7 环境下安装 Python 和 Superset 是一个相对复杂的过程,但只要按照正确的步骤进行操作,就可以成功安装。下面将详细介绍安装过程中的每一个步骤。 安装 Python ...
1. 首先,确保CentOS 6系统上已经安装了Python 2.7和pip,因为TensorFlow 1.3是为Python 2.x设计的。 2. 下载这个包含所有依赖whl文件的压缩包。 3. 解压缩文件,找到所有的whl文件。 4. 使用pip逐个安装这些whl文件...
本文将重点介绍如何在Linux CentOS系统上安装Python虚拟环境virtualenv,以及如何在此虚拟环境中安装TensorFlow,解决不同Python版本依赖和环境隔离的问题。 一、Python虚拟环境的必要性 Python是一门动态类型语言...
标题中的“TensorFlow1.0.1版本的Linux操作系统下载”实际上是指在Linux环境下安装TensorFlow1.0.1版本的Python库。TensorFlow是由Google Brain团队开发的一个强大的开源库,用于数值计算和大规模机器学习,它广泛...
要在Linux上安装这个TensorFlow版本,首先确保你已经安装了Python 2.7和pip(Python的包管理器)。然后,可以通过以下步骤来安装: 1. 打开终端。 2. 使用`cd`命令导航到包含`.whl`文件的目录。 3. 确保pip是最新的...
在这些平台上安装TensorFlow需要Python支持,因此Python环境的搭建至关重要。 在Linux系统上,Python通常已经预装,但可能不是最新版本。为了确保与TensorFlow 0.12.0兼容,可能需要安装Python 2.7,因为这是whl...
目前已经在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-...
请转到 :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...
1. **环境准备**:首先确保你的系统上安装了Python 2.7或3.5到3.7版本,因为Theano对这些版本有良好的支持。此外,Python的科学计算库如NumPy和SciPy也是必要的。 2. **安装依赖**:Theano需要NumPy,因此你需要先...
- 对于Python 2.7,执行: ```sh sudo apt-get install python-libnvinfer-doc swig ``` - 对于Python 3.5,执行: ```sh sudo apt-get install python3-libnvinfer-doc ``` - 测试TensorRT安装结果: ```...
CentOS 是一款基于 Red Hat Enterprise Linux (RHEL) 的免费发行版,常用于服务器环境。学习 CentOS 不仅可以帮助程序员熟悉服务器管理,还能为后续运维工作打下基础。 ##### 3.2 Ubuntu Ubuntu 是一款基于 Debian...