我如何在Python中使用CGAL?

时间:2013-11-10 04:49:26

标签: python cgal

在我看来,CGAL文档没有详细记录。我完全迷失了如何在Python中使用他们的包。

我在Windows上安装了CGAL-4.3,我试图

In [233]: """ python 2.4"""
   .....: from CGAL.Alpha_shapes_2 import *
   .....: from CGAL.Triangulations_2 import Delaunay_triangulation_2
   .....: from CGAL.Kernel import *
   .....: from ShapeHelper import *
   .....: import numpy as np
   .....: import sys

错误消息表示

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-233-4807de38949d> in <module>()
      1 """ python 2.4"""
----> 2 from CGAL.Alpha_shapes_2 import *
      3 from CGAL.Triangulations_2 import Delaunay_triangulation_2
      4 from CGAL.Kernel import *
      5 from ShapeHelper import *

ImportError: No module named CGAL.Alpha_shapes_2

我该怎么办才能正确导入这些模块?

我可以导入它们之后,就像在python中使用任何其他模块一样简单。

1 个答案:

答案 0 :(得分:5)

有一些Unofficial binaries与python科学扩展包一起使用,这些包与开箱即用的Windows不兼容。

在所提供的链接中有一个用于CGAL-python,稍微向下。