Estoy ejecutando jupyter notebook en vscode. Pero cuando intento ejecutar la siguiente celda de código, aparece un error.
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 inlineel error es
Error loading preloads: Could not find rendererLo intenté pero no pude encontrar su solución en Internet. ¿Cómo puedo resolver este problema?
En cuanto a mí, esto sucedió debido a la "Confianza del espacio de trabajo", donde normalmente abriría el archivo o los archivos haciendo clic derecho en la carpeta desde el explorador y haciendo clic en "Abrir con VSCode". En cambio, abrí el archivo del cuaderno directamente con VSCode y aparece la pestaña Workspace Trust. Workspace Trust deshabilita casi todas sus extensiones, incluidas las de Jupyter.
Normalmente, puede confiar en su espacio de trabajo/directorio en la misma sesión y sus extensiones se recargarán sin necesidad de reiniciar, aparentemente este no es el caso ya que el problema apareció y solo desapareció después de reiniciar VSCode.
Entonces, TL; DR: aparece la pestaña Workspace Trust> Confiar en el espacio de trabajo> reiniciar VSCode
Instalar/reinstalar la extensión de renderizadores de Jupyter Notebook
Ventana de recarga
Abra la paleta de comandos (Ctrl + Shift + P)
Luego escriba: Recargar ventana
Si esto aún no funciona, asegúrese de que la presentación de la trama esté configurada en:
image/png Jupyter Notebook Renderer (ms-toolsai.jupyter-renderers)Ahora debería poder generar un gráfico en la ventana interactiva. Al pasar el cursor sobre el gráfico, aparecerán opciones para expandir o guardar.
Para obtener un gráfico de mejor aspecto cuando se hace zoom, habilite la configuración "Jupyter: Generar SVGPlots" en la extensión "Jupyter" y vuelva a cargar la ventana. Luego cambie la presentación de la trama a:
image/svg+xml Jupyter Notebook Renderer (ms-toolsai.jupyter-renderers)Tengo el mismo problema con la última versión de la extensión VS Code Jupyer. La solución por ahora es simplemente ir a la pestaña de la extensión Jupyter, luego al botón que dice "Desinstalar", hacer clic en la flecha hacia abajo y presionar "Instalar otra versión" e instalar la versión de hace > 1 mes y debería funcionar bien. Esperemos que pronto resuelvan este problema en la última versión.
Del problema de github: la extensión Renderer no está instalada; hace que algunos paquetes no funcionen, como plotly . Debería haberse solucionado en una nueva versión porque el problema se cerró el 14 de enero.
Ejecute este código y vea si la pregunta desaparece:
import plotly.io as pio pio.renderers.default = 'iframe_connected'O
Puede intentar desinstalar la extensión Jupyter por completo eliminando sus paquetes en la carpeta \...\.vscode\extensions\ms-toolsai.jupyter luego reinstalar la última versión.
Instale la extensión Jupyter Notebook Renderers y actualice su código VS a la última versión.
Si las soluciones mencionadas no funcionan, intente lo siguiente también:
verifique si tiene todos los paquetes instalados, para mí, el problema fue que un paquete no estaba instalado y vi el mismo error que mencionó, ¡lo cual es totalmente irrelevante para faltar un paquete!
si eso tampoco funciona, simplemente verifique si está utilizando el intérprete de Python correcto en el entorno correcto.