tensorflow安装正确, import tf, the problem is "Couldn't find field google.protob.ExtensionRange.options"

来源:互联网 发布:金棕榈 软件 编辑:程序博客网 时间:2024/05/21 18:14

问题描述


import tensorflow error with correct installation, the problem is “Couldn’t find field google.protobuf.DescriptorProto.ExtensionRange.options”

pythonimport tensorflow 

出现如下问题:

I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locallyI tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.so.5 locallyI tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcufft.so.8.0 locallyI tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcuda.so.1 locallyI tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcurand.so.8.0 locallyTraceback (most recent call last):File "", line 1, inFile "/home/bids/.local/lib/python2.7/site-packages/tensorflow/init.py", line 24, infrom tensorflow.python import *File "/home/bids/.local/lib/python2.7/site-packages/tensorflow/python/init.py", line 75, infrom tensorflow.core.framework.graph_pb2 import *File "/home/bids/.local/lib/python2.7/site-packages/tensorflow/core/framework/graph_pb2.py", line 10, infrom google.protobuf import descriptor_pb2File "/usr/local/lib/python2.7/dist-packages/google/protobuf/descriptor_pb2.py", line 409, inoptions=None),File "/usr/local/lib/python2.7/dist-packages/google/protobuf/descriptor.py", line 501, in newreturn _message.default_pool.FindFieldByName(full_name)KeyError: "Couldn't find field google.protobuf.DescriptorProto.ExtensionRange.options"

解决方法


sudo pip install tensorflow-gpu==1.2.1 --upgrade --force-reinstall

参考文献


import tensorflow error with correct installation, the problem is “Couldn’t find field google.protobuf.DescriptorProto.ExtensionRange.options”

阅读全文
0 0