加载 Tensorboard 失败

Failed to load Tensorboard

错误:无法启动 TensorBoard(退出 1)。 标准错误的内容: 追溯(最近一次通话): 文件“/home/arshad/anaconda3/bin/tensorboard”,第 10 行,位于 sys.exit(run_main()) 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/tensorboard/main.py”,第 58 行,在 run_main 中 default.get_plugins() + default.get_dynamic_plugins(), 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/tensorboard/default.py”,第 110 行,在 get_dynamic_plugins 中 对于 entry_point 在 pkg_resources.iter_entry_points('tensorboard_plugins') 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/tensorboard/default.py”,第 110 行,位于 对于 entry_point 在 pkg_resources.iter_entry_points('tensorboard_plugins') 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/pkg_resources/init.py”,第 2442 行,加载中 self.require(*args, **kwargs) 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/pkg_resources/init.py”,第 2465 行,在 require 中 items = working_set.resolve(reqs, env, installer, extras=self.extras) 文件“/home/arshad/anaconda3/lib/python3.7/site-packages/pkg_resources/init.py”,第 791 行,解析 提高 VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (grpcio 1.16.1 (/home/arshad/anaconda3/lib/python3.7/site-packages), Requirement.parse('grpcio>=1.24.3'))

首先,您必须使用以下命令激活安装tensorflow的环境

conda activate <environment_name>   or source activate <environment_name>

然后,运行 通过将 log_dir 作为参数传递给 tensorboard 命令。

  tensorboard --log_dir <log directory name>

更多详情,运行

tensorboard -help

如果它仍然不适合你,你需要做的是升级你的 grpcio 包:

pip install --upgrade grpcio 

它应该可以正常工作。