擅长:python、mysql、java
<p>你也试过这个吗</p>
<p>“我通过删除冗余protobuf文件解决了安装后导入tensorflow时显示属性错误的问题:'module'对象没有属性'Default'</p>
<p>原因是一些google/protobuf/descriptor_pool.py没有定义“默认值”。这通常发生在protobuf的旧版本上,所以我成功升级了,但问题没有解决。通过检查“google/protobuf”的路径和搜索,我发现它存在于“/usr/local/lib/python2.7/dist packages/google/protobuf/”和“/usr/lib/python2.7/dist-packages/google/protobuf/”。前一个有“Default”属性,但第二个没有。
我尝试导入google.protobuf和google.protobuf。<strong>文件</strong>,它显示“/usr/lib/python2.7/dist packages/google/protobuf/init.pyc”。我删除了/usr/lib/python2.7/dist-packages/google/protobuf并尝试导入tensorflow,成功。”</p>