问题 python画图报错:Unknown projection ‘3d’ import matplotlib.pyplot as plt fig = plt.figure(‘himmelblau’) ax = fig.gca(projection=‘3d’) ax.plot_surface(x, y, z) 原因 新旧版本函数变换的问题 解决方案 加入 from mpl_toolkits.mplot3d import Axes3D 问题得以解决