2017-02-24 91 views
2

我想在python中打印三维散点图。然而,当我使用此行 ax = fig.add_subplot(111,projection='3d')我得到以下错误:python matplotlib三维投影错误

KeyError: u'_internal.classic_mode' 

有关完整信息,我运行它在MacOS和我matplotlib版本是1.1.3

+0

matplotlib是高达2.0,现在,不知道这是否会帮助 – f5r5e5d

+2

问题寻求帮助调试(*“为什么不是这个代码的工作?” *)必须包括所期望的行为,一个特定的问题或错误和**在问题本身中重现**所需的最短代码。请参阅:如何创建[mcve]。 – ImportanceOfBeingErnest

回答

2

你导入Axes3D(注意资本化)?

from mpl_toolkits.mplot3d import Axes3D

它没有明确使用,但需要3D投影。