无法从导入Delaunayscipy.spati公司

2024-10-04 05:29:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Delaunay三角剖分来细分大量的点。我记得我以前做过,但现在,我就要大发雷霆了:

  • 我在Windows上运行python3.6.1(Windows是必需的)。我也尝试过直接从python.org构建amd64和x86 Anaconda
  • 我已经从cristophgohlke的预构建包集合here安装了numpy1.12和scipy0.19。两者都安装良好使用pip和工作良好。除了。。。在

使用Delaunay是一个简单的问题,它提供一些要点scipy.spatial.Delaunay公司得到一些三角形作为回报。但是:导入不存在,即使所有文档says it should。我希望能够执行与文档中相同的操作:

>>> points = np.array([[0, 0], [0, 1.1], [1, 0], [1, 1]])
>>> from scipy.spatial import Delaunay
>>> tri = Delaunay(points)

。。。除了3D。但是没有导入,这是不会发生的。我的代码如下:

^{pr2}$

其中x_0、y_0等实际上是一组3D点(过滤后的测量数据)。但是它根本不起作用,因为Delaunay导入不可用,即使凌乱的空间像KDTree这样的包。我得到的错误只是一个相当普遍的错误

ImportError: cannot import name 'Delaunay'

所以-问题是:我是有故障还是有什么变化,我没有得到?我怎么才能得到德劳奈进口?在


Tags: 文档orgimportwindows错误anacondascipyspatial