flu*_*y03 6 python import python-2.7 python-3.x keras
我正在尝试导入模块,keras.utils.data_utils
但它无法正常工作.但是,我可以在这里找到这个模块.它确实存在.为什么我不能导入它,而我可以导入其他模块,如keras.models
和keras.layers.core
?
cliu@cliu-ubuntu:bin$ python
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from __future__ import print_function
>>> from keras.models import Sequential
>>> from keras.layers.core import Dense, Activation, Dropout
>>> from keras.layers.recurrent import LSTM
>>> from keras.utils.data_utils import get_file
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named data_utils
Run Code Online (Sandbox Code Playgroud)
编辑:
请看这里的答案.
即使这个答案是正确的,但并不完整.感谢Ben J.的回答,但是Tadhg McDonald-Jensen是第一个在这里给我答案的人.
总结一下
我正在使用pip install keras
安装keras
,但它没有keras
根据此安装最新版本.这就是为什么我会做这样的事情from keras.models import Sequential
,from keras.layers.core import Dense, Activation, Dropout
和from keras.layers.recurrent import LSTM
而不是from keras.utils.data_utils import get_file
.因为它不是以前的版本.
所以,只要clone
在keras
他们的github上,cd
到它,并运行sudo python setup.py install
将解决这个问题.
记住,如果您已经这样做了pip install keras
,您必须确保清除所有keras
已安装的版本,pip uninstall keras
直到不keras
存在为止,然后执行此操作sudo python setup.py install
.
归档时间: |
|
查看次数: |
37653 次 |
最近记录: |