本人是深度学习小白,由于本科搞java多一些所以之前一直没接触过,最近在看小土堆的pytorch视频,其中的tensorboard就把我弄晕了......此为记录我遇到过的报错。
我的环境是python3.8,pytorch2.4.0,tensorflow2.3.0
1.ModuleNotFoundError: No module named 'tensorboard'
pip install tensorflow
pip install tensorboard ##注意这里版本和tensorflow版本一致,我的是2.3.0
pip install tensorboardX
这三个我是都安装了,我只安装tensorbaord会报TypeError的错误
2.然后是google.protobuf开始报错,我的解决方法是
pip uninstall protobuf
pip uninstall google
pip install google
pip install protobuf==3.20.0#其他版本太高貌似不行
这里运行完好像程序就可以运行了,不过在终端执行tensorboard --logdir p10后开始报新的错了,不过这也是一种进步......(苦笑)
3.终端这里我报的错是pkg_resources.VersionConflict,是google-auth包的版本不对,直接换成低一点的版本就可以了
pip install "google-auth<2,>=1.6.3"
然后就可以运行了!!!折腾到大半夜真是折磨......