【发布时间】:2020-10-21 02:46:10
【问题描述】:
我正在尝试运行 CARLA 模拟器,但我不断收到此错误。
File "module_7.py", line 32, in <module>
import live_plotter as lv # Custom live plotting library
File "/opt/CarlaSimulator/PythonClient/live_plotter.py", line 7, in <module>
import matplotlib.backends.tkagg as tkagg
ModuleNotFoundError: No module named 'matplotlib.backends.tkagg'
这些是文件 live_plotter.py 中的导入:
import tkinter as tk
import os
import numpy as np
import matplotlib.backends.tkagg as tkagg
from matplotlib.backends.backend_agg import FigureCanvasAgg
import matplotlib.pyplot as plt
import pygame
我已经尝试安装 matplotlib 无数次,但它不起作用。
【问题讨论】:
-
尝试以管理员模式打开命令提示符,首先卸载 matplotlib,然后重新安装 matplotlib
-
对this question的任何答案有帮助吗?
-
你试过先导入matplotlib然后
matplotlib.use('TkAgg') -
@AshlinJP 当我这样做时,我得到了
NameError: name 'tkagg' is not defined错误 -
当我执行
tkagg = matplotlib.use('TkAgg')时,我收到此错误:tkagg.blit(photo, fca.get_renderer()._renderer, colormode=2) AttributeError: 'NoneType' object has no attribute 'blit'
标签: python matplotlib