1.安装python2.7
下载python-2.7.5.tar.gz文件,
tar -xzvf python-2.7.5.tar.gz
cd python-2.7.5
./configure --prefix=/usr/local/python2.7 --enable-unicode=ucs4
make && make install
建立软连接,使系统默认的python指向python2.7
mv /usr/bin/python /usr/bin/python2.6.6.old
ln -s /usr/local/python2.7/bin/python /usr/bin/python
已经安装完成python的安装或升级的全部操作了,我们再来看一下现在的python的版本:
# python -V
Python 2.7.5
虽然现在python已经安装完成,但是使用yum命令会有问题——yum不能正常工作:
这是因为yum默认使用的python版本是2.6.6,到哪是现在的python版本是2.7.5,故会出现上述问题,只需要该一下yum的默认python配置版本就行了:
#vi /usr/bin/yum
将文件头部的#!/usr/bin/python改为
#!/usr/bin/python2.6
2. 安装setuptools wget https://pypi.python.org/packages/source/s/setuptools/setuptools-3.3.tar.gz
tar zxvf setuptools-3.3.tar.gz
cd setuptools-3.3
python setup.py build
sudo python setup.py install
3.安装pip
从pip官网 https://pypi.python.org/pypi/pip 下载pip的源代码
#解压
tar -zxvf pip-1.5.5.tar.gz
cd pip-1.5.5
#安装
sudo python setup.py install
4.安装tensorflow
# 仅使用 CPU 的版本
pip install https://storage.googleapis.com/tensorflow/linux(小写)/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
如果numpy下载不下来,可以使用pip install numpy 安装
# 开启 GPU 支持的版本 (安装该版本的前提是已经安装了 CUDA sdk)
pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
5.测试:
运行 TensorFlow
打开一个 python 终端:
$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42
>>>
6.
遇到的问题及处理方法