doc*_*doc 51 python pip preload visual-studio-code
我在 vscode 中运行 jupyter 笔记本。但是当我尝试运行以下代码单元时出现错误。
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
Run Code Online (Sandbox Code Playgroud)
错误是
Error loading preloads:
Could not find renderer
Run Code Online (Sandbox Code Playgroud)
我尝试过但无法在互联网上找到其解决方案。我该如何解决这个问题?
Sad*_*daf 81
就我而言,我Jupyter notebook
安装了扩展。所以,我做到了ctrl+shift+P
,也做到了Reload window
;解决!
如果您没有看到没有任何错误的栏:禁用Jupyter notebook renderers
扩展,测试,然后重新启用它
Bra*_*own 27
我在使用最新版本的 VS code Jupyer 扩展时遇到同样的问题。目前的修复方法是转到 Jupyter 扩展选项卡,然后单击“卸载”按钮,单击向下箭头并点击“安装另一个版本”,然后安装 1 个月前的版本,它应该可以正常工作。希望他们很快会在最新版本中解决这个问题。
安装/重新安装 Jupyter Notebook 渲染器扩展
重新加载窗口
打开命令面板(Ctrl + Shift + P)
然后输入:重新加载窗口
如果这仍然不起作用,请确保绘图呈现设置为:
image/png
Jupyter Notebook Renderer (ms-toolsai.jupyter-renderers)
Run Code Online (Sandbox Code Playgroud)
您现在应该能够在交互式窗口中生成绘图。将鼠标悬停在绘图上将提供扩展或保存的选项。
为了在放大时获得更好看的绘图,请启用“Jupyter”扩展中的“Jupyter:生成 SVGPlots”设置,然后再次重新加载窗口。然后将情节呈现更改为:
image/svg+xml
Jupyter Notebook Renderer (ms-toolsai.jupyter-renderers)
Run Code Online (Sandbox Code Playgroud)
来自 github 问题:未安装渲染器扩展 - 导致某些包无法工作,例如plotly。它应该在新版本中得到修复,因为该问题已于 1 月 14 日关闭。
运行此代码并查看问题是否消失:
import plotly.io as pio
pio.renderers.default = 'iframe_connected'
Run Code Online (Sandbox Code Playgroud)
或者
您可以尝试通过删除文件夹中的软件包来完全卸载Jupyter\...\.vscode\extensions\ms-toolsai.jupyter
扩展,然后重新安装最新版本。
归档时间: |
|
查看次数: |
103323 次 |
最近记录: |