TensorBoard 拒绝打开——VersionConflict grpcio>=1.24.3

TensorBoard 拒绝打开——VersionConflict grpcio>=1.24.3

我最近在使用 TensorBoard 时遇到了麻烦,因为每当我尝试运行 TensorBoard 服务器时,都会出现错误:

pkg_resources.VersionConflict: (grpcio 1.21.1 (/home/me/.local/lib/python3.7/site-packages), Requirement.parse('grpcio>=1.24.3'))

我尝试运行:

(sudo) pip3 install grpcio==1.24.3

然而运行pip3 list发现grpcio还是版本1.21.1

这让我相信我安装的 grpcio 不属于 pip,因此无法通过 pip 删除/升级。然后我尝试删除我的/usr/lib/python3.7和中的 grpcio 实例/usr/local/lib/python3.7/dist-packages,但 pip 仍然报告 grpcio 已安装。

我该如何解决这个冲突?

答案1

我已经通过更改已安装的 TensorFlow 版本解决了该问题

sudo pip3 install tensorflow==2.0.0 && sudo pip3 install tensorflow-gpu==2.0.0 && sudo pip3 install tensorboard==2.0.0

相关内容