
Mac上使用Python3绘制matplotlib图形无法显示的问题解决方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了解决在Mac系统中使用Python3和matplotlib库时出现图形无法正常显示问题的方法。
最近使用Matplotlib绘图时遇到问题,在调用`plt.show()`后没有任何反应。经过调查发现这与使用的matplotlib后端有关。
可以通过以下命令查看当前的绘图后端:
```python
import matplotlib
print(matplotlib.get_backend())
```
如果返回值为agg,则不会显示图形,因此会出现无响应的情况。
解决方法如下:
1. 使用`matplotlib.use(TkAgg)`临时更改后端参数。这仅在当前会话中有效,在退出并重新进入环境时需要再次设置。
2. 修改配置文件`.matplotlib/matplotlibrc`中的backend参数为TkAgg,具体操作可以使用命令:
```bash
vim ~/.matplotlib/matplotlibrc
```
找到其中的`backend:`行,并将其值改为`TkAgg`即可。
全部评论 (0)
还没有任何评论哟~


