当我在WSL2中使用WSL2并运行Python: Launch Tensorboard
命令时,它首先询问
--启动TensorBoard会话所需的包TensorBoard。你想安装它吗?
资料来源: Python (扩展名)
当我点击Yes
时,上面写着
无法安装张紧板。如果pip不可用,请使用您选择的包管理器手动将此库安装到Python环境中。
但那是什么环境?我可以运行我的python脚本和笔记本没有问题。我通常使用Miniconda作为环境管理器,但我怀疑这与此有任何关系。
在控制台中运行tensorboard --logdir=. --host localhost --port 8888
很好,但有点不方便。
以下是VSCode版本:
Version: 1.66.2 (user setup)
Commit: dfd34e8260c270da74b5c2d86d61aee4b6d56977
Date: 2022-04-11T07:46:01.075Z
Electron: 17.2.0
Chromium: 98.0.4758.109
Node.js: 16.13.0
V8: 9.8.177.11-electron.0
OS: Windows_NT x64 10.0.19043
附录
现在我意识到,如果我是在一个普通的Python文件中,那么一切都能正常工作。只是在ipynb笔记本上不起作用。这似乎是一个小错误-如果没有指定其他Python环境,Python扩展应该使用笔记本的环境。还是有理由不这样做?
发布于 2022-08-18 13:25:16
您是否尝试过以:%tensorboard --bind_all -logdir开始使用张力板?
当WSL在子网(网桥)上运行时,您可能需要监听所有IP。
这解决了我这边的问题:-)
https://stackoverflow.com/questions/72110440
复制相似问题