![](/img/trans.png)
[英]Tensorflow > ModuleNotFoundError: No module named 'tensorflow.contrib'
[英]Tensorflow-gpu and Textgenrnn version incompatibility on Windows 10: ModuleNotFoundError: No module named 'tensorflow.contrib'
无论我做什么,我似乎都无法让 TensorFlow-gpu 与 textgenrnn 很好地协同工作。 Tensorflow-gpu 测试表明一切运行正常目前,我收到错误消息:
ModuleNotFoundError: No module named 'tensorflow.contrib'
当我尝试将 textgenrnn 导入为
textgen = textgenrnn(name=model_name)
有人可以提供他们的工作开发环境吗? 我的 pip 列表是:
Package Version
-------------------- -------------------
absl-py 0.8.1
astor 0.8.0
bleach 1.5.0
cachetools 3.1.1
certifi 2019.9.11
chardet 3.0.4
gast 0.2.2
google-auth 1.6.3
google-auth-oauthlib 0.4.1
google-pasta 0.1.7
grpcio 1.24.3
h5py 2.10.0
html5lib 0.9999999
idna 2.8
joblib 0.14.0
Keras 2.3.1
Keras-Applications 1.0.8
Keras-Preprocessing 1.1.0
Markdown 3.1.1
numpy 1.17.3
oauthlib 3.1.0
opt-einsum 3.1.0
pip 19.3.1
protobuf 3.10.0
pyasn1 0.4.7
pyasn1-modules 0.2.7
PyYAML 5.1.2
requests 2.22.0
requests-oauthlib 1.2.0
rsa 4.0
scikit-learn 0.21.3
scipy 1.3.1
setuptools 41.5.1
six 1.12.0
tb-nightly 2.1.0a20191029
tensorboard 2.0.1
tensorflow-estimator 2.0.1
tensorflow-gpu 2.0.0
termcolor 1.1.0
textgenrnn 1.5.0
tf-estimator-nightly 2.0.0.dev2019102908
tqdm 4.36.1
urllib3 1.25.6
Werkzeug 0.16.0
wheel 0.33.6
wrapt 1.11.2
而我的 Python 版本是 3.6.4,CUDA 10 和 cudnn 7.4.1.5。 我也尝试过使用更低/更高的 python 版本和 CUDA 9。 谢谢。
说到鬼鬼,几天后我终于明白了,尽管有控制台警告。
完成以上配置,卸载tensorflow-gpu安装tensorflow-gpu==1.14.0。
我希望这可以帮助某人。
好像是tensorflow版本有问题。 作为一个贡献模块,这在 TensorFlow 2.0 中不再可用,您如何再次安装较低版本的 tensorflow-gpu。 我更喜欢 v1.14
pip3 instal tensorflow-gpu==1.14
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.