vscode如何matplotlib画图
时间: 2023-10-13 11:56:46 浏览: 103
在VSCode中使用matplotlib绘制图形需要注意一些问题。首先,确保你的代码中包含了`plt.switch_backend('agg')`这一行代码,这是为了将图片保存到CentOS系统中。其次,如果你在VSCode中遇到matplotlib模块不画图的问题,可能是因为VSCode的终端没有获取到`$DISPLAY`环境变量,导致无法显示图像。你可以手动给终端分配一个`$DISPLAY`变量来解决这个问题。你可以在代码中使用`os.system('export DISPLAY=:0.0')`来为`$DISPLAY`分配一个变量。这样,在运行代码时,终端就能够正确显示图像了。
#### 引用[.reference_title]
- *1* [vscode及远程环境下matplotlib画图不显示问题解决方法](https://blog.csdn.net/saijiana5944/article/details/120862815)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [vscode——matplotlib绘图不显示问题](https://blog.csdn.net/qq_38156104/article/details/110905880)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]