恢复PyCharm配置后绘图界面变更,如何恢复原界面?
恢复PyCharm中Matplotlib绘图工具栏的方法
临时验证后端设置
在绘图代码开头添加指定后端的代码,测试是否能恢复工具栏:import matplotlib matplotlib.use('TkAgg') # 若TkAgg不兼容,可替换为QtAgg import matplotlib.pyplot as plt运行代码后查看绘图窗口是否出现主页、放大镜、箭头按钮。
PyCharm内永久配置
- 打开设置(快捷键
Ctrl+Alt+S,或点击菜单栏File > Settings) - 依次进入
Tools > Python Scientific - 取消勾选
Show plots in tool window(勾选状态下PyCharm会用内置窗口,无原生工具栏) - 点击
Apply和OK,重启PyCharm后生效
- 打开设置(快捷键
修改Matplotlib全局配置文件
- 在Python控制台执行命令获取配置文件路径:
import matplotlib print(matplotlib.get_configdir()) - 找到该路径下的
matplotlibrc文件,打开后定位到backend行,修改为:
(若系统不支持TkAgg,可替换为backend: TkAggQtAgg) - 保存文件后重启PyCharm
- 在Python控制台执行命令获取配置文件路径:
你提到的scikit与matplotlib切换说法不准确,核心问题是Matplotlib的绘图后端被更改,调整后端即可恢复原界面。
内容的提问来源于stack exchange,提问作者Rainor
相关产品推荐
相关产品推荐

