Matplotlib 安装部署与版本兼容问题解决方案(pyCharm)
引言
Matplotlib 是 Python 中最常用的可视化库之一,它是一个综合性的绘图库,能够创建静态的、动画的和可交互的可视化图形图像,能够创建折线图、散点图,还是复杂的热力图、3D 绘图等
matplotlib官网地址:https://matplotlib.org
安装部署:
打开pyCharm,按照以下步骤部署或者在终端使用命令
pip install matplotlib
版本冲突解决
发现使用时会报错,因为matplotlib的版本太高不兼容
解决方法如下:
1.更新pyCharm到2023.3+版本
2.降级matplotlib到3.5x版本
安装3.5.3版本
如果选择matplotlib3.5x版本,NumPy必须1.x版本才能兼容,使用命令安装1.24.4版本的Numpy
pip install numpy==1.24.4
安装完成后,用散点图测试一下
import matplotlib.pyplot as plt
import numpy as np# # 设置中文字体
plt.rcParams["font.family"] = ["SimHei"]# # 生成随机数据
x = np.random.rand(50) # 50个0-1之间的随机数
y = np.random.rand(50)
colors = np.random.rand(50) # 颜色值
sizes = 1000 * np.random.rand(50) # 点的大小
#
# # 绘制散点图
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5) # alpha表示透明度
plt.colorbar(label='颜色值') # 添加颜色条
plt.title('随机散点图')
plt.xlabel('X值')
plt.ylabel('Y值')
plt.show()
测试
运行成功如下