栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

安装后无法导入keras

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安装后无法导入keras

诊断

如果已

pip
安装(在使用Python 3.5之前应该拥有它),请列出已安装的Python软件包,如下所示:

$ pip list | grep -i kerasKeras (1.1.0)

如果未看到Keras,则表示先前的安装失败或不完整(此lib具有以下依赖性:numpy(1.11.2),PyYAML(3.12),scipy(0.18.1),六个(1.10.0)
,和Theano(0.8.2)。)

咨询

pip.log
以了解问题所在。

您还可以这样显示Python路径:

$ python3 -c 'import sys, pprint; pprint.pprint(sys.path)'['', '/Library/frameworks/Python.framework/Versions/3.5/lib/python35.zip', '/Library/frameworks/Python.framework/Versions/3.5/lib/python3.5', '/Library/frameworks/Python.framework/Versions/3.5/lib/python3.5/plat-darwin', '/Library/frameworks/Python.framework/Versions/3.5/lib/python3.5/lib-dynload', '/Library/frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages']

确保Keras库出现在

/Library/frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
路径中(Ubuntu上的路径不同)。

如果不是,请尝试将其卸载,然后重试安装:

$ pip uninstall Keras

使用virtualenv

使用并污染系统范围的Python是一个坏主意。我建议使用virtualenv(请参阅本指南)。

最好的用法是创建一个

virtualenv
目录(例如,在家中),然后将您的虚拟环境存储在以下位置:

cd virtualenv/virtualenv -p python3.5 py-kerassource py-keras/bin/activatepip install -q -U pip setuptools wheel

然后安装Keras:

pip install keras

你得到:

$ pip listKeras (1.1.0)numpy (1.11.2)pip (8.1.2)PyYAML (3.12)scipy (0.18.1)setuptools (28.3.0)six (1.10.0)Theano (0.8.2)wheel (0.30.0a0)

但是,您还需要安装额外的库,例如Tensorflow:

$ python -c "import keras"Using TensorFlow backend.Traceback (most recent call last):  ...importError: No module named 'tensorflow'

TesnsorFlow的安装指南在这里:https
://www.tensorflow.org/versions/r0.11/get_started/os_setup.html#pip-
installation



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/623766.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号