VSCode连接远程服务器时打开TensorBoard报错:The package TensorBoard is required to launch a TensorBoard session.

使用VSCode连接远程服务器训练模型,打开项目之后,右下角提示如图:

点击“是”之后出现报错提示,如下图:

如果我们选择“Yes”之后,此时终端会自动执行以下命令并且进行一系列的下载和安装,但是最终又会出现如下图的报错提示,显示我们权限不够:

/public/home/user/.vscode-server/extensions/ms-python.python-2024.13.2024080801-linux-x64/python_files/shell_exec.py /bin/python3 -m pip install -U tensorboard /tmp/tmp-222524O0mFF9nnVyhV.log

我也曾尝试过用管理员权限去执行上述指令,但是还是有问题,无法正常打开tensorboard的窗口;

最终经过查询终于找到了出现这个问题的原因:是VSCode中错误的使用了Linux系统的Python3.6解释器,而不是我项目中conda虚拟环境的python3.10解释器,所以只需要把当前的python解释器切换成你想要的python解释器即可;

1、输入Ctrl + Shift +P 打开命令面板,然后输入:Python: Select Interpreter;

2、 选择我们该项目的虚拟环境中python的解释器即可;

3、最后就可以在VSCode中正常启动tensorboard了,快去试试吧,希望能解决你的问题! 

 

  • 17
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值