Python vscode 运行 jupyter notebook 报错Error loading preloads: Could not find renderer解决方法

本文主要介绍vscode中,运行 jupyter notebook 报错:Error loading preloads: Could not find renderer的解决方法,以及相关示例代码。

示例代码:

import os
from torch.utils.data import DataLoader
from torchvision.datasets import ImageFolder
import torchvision.transforms as tt
import torch
import torch.nn as nn
import cv2
from tqdm.notebook import tqdm
import torch.nn.functional as F
from torchvision.utils import save_image
from torchvision.utils import make_grid
import matplotlib.pyplot as plt
%matplotlib inline

报错信息:

Error loading preloads:
Could not find renderer

解决方法:

参考这个Renderer extension not being installed -- causes some packages not to work, like plotly文档,新版本中应该已经修复了,因为这个问题已经在1月14日关闭了。

尝试运行下面代码:

import plotly.io as pio
pio.renderers.default = 'iframe_connected'

或者

可以尝试通过删除文件夹中的软件包来完全卸载Jupyter扩展,\...\.vscode\extensions\ms-toolsai.jupyter然后重新安装最新版本。

推荐阅读
cjavapy编程之路首页