首页 > 解决方案 > windows问题上的python cgal绑定

问题描述

我是 python 菜鸟 - 所以也许这很简单 - 请耐心等待 ;-)

我坚持让 cgal 绑定运行:

所以我到目前为止做了什么:

作为不同,我用 gui 做了 cmake,然后我用 Visual Studio 编译了所有东西。有一些警告,但没有错误,它生成了一个包含许多 *py、*pyd、*cxx 文件的文件夹和一个包含 *lib 和 *exp 文件的发布文件夹

当我现在从示例文件夹中尝试 test.py 时,我得到:

C:\Dev\cgal-swig-bindings\examples\python>python test.py Traceback(最近一次调用最后一次):文件“test.py”,第 2 行,从 CGAL 导入 CGAL_Triangulation_3 ModuleNotFoundError:没有名为“CGAL”的模块

这在某种程度上是有道理的,因为我从来没有告诉 python 新的东西

所以我将 test.py 复制到包含生成文件的文件夹中,生成文件的文件夹中 我得到了相同的消息...

我也试过 pip install cgal-bindings。但它找不到CGAL(和其他东西......)虽然我认为我生成了路径变量......

关于我做错了什么的任何提示?我怎样才能让python找到模块?(我还生成了一个指向“C:\Dev\cgal-swig-bindings\build\CGAL-5.1.1_release\build-python\CGAL”的系统变量“PYTHONPATH”——没有区别)

标签: pythonwindowsswigcgal

解决方案


推荐阅读