Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python TensorFlow导入失败_Python_Tensorflow - Fatal编程技术网

python TensorFlow导入失败

python TensorFlow导入失败,python,tensorflow,Python,Tensorflow,当我运行python->import TensorFlow时,我正在尝试在ubuntu 16.04上安装TensorFlow, 我得到一个错误: 序列化的\u pb=\u b('\n/tensorflow/core/framework/resource\u handle.proto\x12\ntensorflow\'r\n\x13ResourceHandleProto\x12\x0e\n\x06\x64\x65vice\x18\x01 \x01(\t\x12\x11\n\t容器\x18\x02\

当我运行
python->import TensorFlow
时,我正在尝试在ubuntu 16.04上安装TensorFlow, 我得到一个错误:

序列化的\u pb=\u b('\n/tensorflow/core/framework/resource\u handle.proto\x12\ntensorflow\'r\n\x13ResourceHandleProto\x12\x0e\n\x06\x64\x65vice\x18\x01 \x01(\t\x12\x11\n\t容器\x18\x02\x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x11\n\thash\u代码\x18\x04 \x01(\x04\x12\x17\n\x0fmaybe\u type\u name\x18\x05 \x01(\tB/\n\x18org.tensorflow.frameworkB\x0eResourceHandleP\x01\xf8\x01\x01\x62\x06proto3') TypeError:init()获得意外的关键字参数“syntax”

我在谷歌上搜索过这个,有人说问题出在protobuf版本错误上,当我键入“protobuf--version”显示缺少输出指令时,在我安装bazel之前,它显示的是3.3.0,但当我尝试时:“import google.protobuf”和“print google.protobuf.version”显示:3.5.2.post1
有人能告诉我出了什么问题吗!!!!

尝试卸载protobuf,然后检查Tensorflow是否工作。如果仍然不工作,请尝试重新安装Tensorflow。
如果仍然无法工作,请尝试在python中使用虚拟环境。

卸载protobuf并重新安装Tensorflow

您可以使用以下命令:

康达卸载协议

下一个

康达安装tensorflow


谢谢你的回复,我已经明白了,问题是,原Bug有C++和Python,我只安装了C++,但是没有设置Python包,在我查看了正式文档之后,设置了Python,TysFooWork非常好!!!你再次浏览文档,自己解决了问题。