解决macOS Catalina10.15.3版本上无法有tensorboard打开log文件

  1. 问题描述
(fjupyter) huqingxindeMacBook-Air:Tensorflow ****$ tensorboard --logdir='logs/'
[libprotobuf ERROR external/com_google_protobuf/src/google/protobuf/descriptor_database.cc:393] Invalid file descriptor data passed to EncodedDescriptorDatabase::Add().
[libprotobuf FATAL external/com_google_protobuf/src/google/protobuf/descriptor.cc:1367] CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size): 
libc++abi.dylib: terminating with uncaught exception of type google::protobuf::FatalException: CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size): 
Abort trap: 6

解决macOS Catalina10.15.3版本上无法有tensorboard打开log文件_第1张图片
2. 解决方法
把protobuf版本降为3.8.0
方法如下图,在anaconda里面找到对应环境的protobuf然后可视化操作把版本降为3.8.0解决macOS Catalina10.15.3版本上无法有tensorboard打开log文件_第2张图片
问题解决后的结果截图:
在这里插入图片描述 3. 问题原因 版本问题,https://github.com/tensorflow/tensorboard/issues/2985 解决macOS Catalina10.15.3版本上无法有tensorboard打开log文件_第3张图片
4. 参考链接
[1]https://blog.csdn.net/GouGe_CSDN/article/details/104523462?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
[2]https://blog.csdn.net/zxl881203/article/details/103948034
[3]https://github.com/tensorflow/tensorboard/issues/2985

你可能感兴趣的:(tensorflow,python,mac)