python-在centos 6.5上安装tensorflow
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python-在centos 6.5上安装tensorflow,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2795字,纯文字阅读大概需要4分钟。
内容图文
![python-在centos 6.5上安装tensorflow](/upload/InfoBanner/zyjiaocheng/949/99dcdf2d431b4572a2899de4ee0cc746.jpg)
当我在centos 6.5上安装tensorflow时,我遇到了一个问题,
我通过以下代码安装tensorflow:
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
即使我可以列出模块:
# pip list
numpy (1.11.0)
pandas (0.18.0)
pip (1.5.4)
protobuf (3.0.0b2)
python-dateutil (2.5.3)
pytz (2016.4)
redis (2.10.5)
setuptools (20.10.1)
six (1.10.0)
tensorflow (0.8.0)
.......
但是当导入模块时我得到了这个错误:
import tensorflow
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/python27/lib/python2.7/site-packages/tensorflow/__init__.py", line 23, in <module>
from tensorflow.python import *
File "/usr/local/python27/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 45, in <module>
from tensorflow.python import pywrap_tensorflow
File "/usr/local/python27/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
_pywrap_tensorflow = swig_import_helper()
File "/usr/local/python27/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
ImportError: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /usr/local/python27/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so)
所以我该如何解决,任何建议将不胜感激
解决方法:
我尝试从conda安装.首先,我安装了anaconda安装程序.当我从conda安装Tensorflow时提到https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#anaconda-installation
我遇到了同样的错误.我尝试从以下答案中安装新的GLIBC_2.14版本
How to upgrade glibc from version 2.12 to 2.14 on CentOS?
之所以可行,是因为我不再遇到GLIBC_2.14 not found错误,而是出现了一个新错误,即细分失败错误.
(tensorflow) [jaswant.jonnada@batman ~]$export LD_LIBRARY_PATH=/opt/glibc-2.14/lib
(tensorflow) [jaswant.jonnada@batman ~]$python
Python 2.7.12 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import tensorflow
Segmentation fault
编辑[1]
细分错误也可以解决.您需要在导入tensorflow之前导入numpy和matplotlib.不知道这样做如何解决,但是已经解决了.
(tensorflow) [jaswant.jonnada@batman ~]$python
Python 2.7.12 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import numpy
>>> import matplotlib
>>> import tensorflow as tf
>>>
内容总结
以上是互联网集市为您收集整理的python-在centos 6.5上安装tensorflow全部内容,希望文章能够帮你解决python-在centos 6.5上安装tensorflow所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。