运行TensorBoard命令时遇ImportError:无法导入werkzeug._internal的_plain_int
解决TensorBoard导入
_plain_int失败的问题 - 问题根源:Werkzeug最新版本移除了内部的
_plain_int函数,但当前安装的TensorBoard版本依赖这个旧API,直接升级Werkzeug会导致版本不兼容。 - 解决方案:
- 先卸载当前的Werkzeug:
pip uninstall -y werkzeug - 安装TensorBoard兼容的Werkzeug版本,比如
2.2.3(该版本保留了_plain_int,能适配多数TensorBoard版本):pip install werkzeug==2.2.3 - 若上述版本仍有问题,可查看TensorBoard的官方依赖文档,找到对应的Werkzeug版本区间后精准安装。
- 先卸载当前的Werkzeug:
- 验证:完成安装后重新运行TensorBoard命令,检查错误是否消失。
内容的提问来源于stack exchange,提问作者khaled
相关产品推荐
相关产品推荐

