与Anaconda的CGAL Python绑定
有人成功地在anaconda环境中安装了CGAL python绑定吗?我已经成功地将它们安装到我的系统(Mac OSX ElCapitan)上,但它们只适用于/usr/bin/python,而不适用于我的anaconda python。我试过处理CMake文件,但没用。我将python路径更改为指向anaconda python,并将swig路径更改为指向我使用conda安装的anaconda swig。不走运 在这方面,如果能够键入conda install cgal:,那就太好了。) 谢谢你的帮助与Anaconda的CGAL Python绑定,anaconda,cgal,Anaconda,Cgal,有人成功地在anaconda环境中安装了CGAL python绑定吗?我已经成功地将它们安装到我的系统(Mac OSX ElCapitan)上,但它们只适用于/usr/bin/python,而不适用于我的anaconda python。我试过处理CMake文件,但没用。我将python路径更改为指向anaconda python,并将swig路径更改为指向我使用conda安装的anaconda swig。不走运 在这方面,如果能够键入conda install cgal:,那就太好了。) 谢谢你
Adrian尝试在
cmakache.txt
PYTHON\u可执行文件
、PYTHON\u INCLUDE\u DIR
和PYTHON\u库
中进行修改,我做了以下修改//程序的路径。PYTHON_可执行文件:FILEPATH=/Users/butscher/anaconda/bin/python2.7//文件路径。PYTHON_INCLUDE_DIR:PATH=/Users/butscher/anaconda/INCLUDE/python2.7//库的路径。PYTHON_LIBRARY:FILEPATH=/Users/butscher/anaconda/lib/libpython2.7.dylib但上述方法不起作用。确切地说,当我进行上面列出的更改时,/usr/bib/python和/Users/butscher/anaconda/bin/python都无法运行CGAL测试脚本。后者继续说“致命的Python错误:PyThreadState_get:no current thread Abort trap:6”。前者产生此错误消息:文件“../CGAL\u Triangulation\u 3.py”,第28行,在\u CGAL\u Triangulation\u 3=swig\u import\u helper()文件“../CGAL\u Triangulation\u 3.py”,第24行,在swig\u import\u helper\u mod=imp.load\u模块(“\u CGAL\u Triangulation\u 3',fp,路径名,description)ImportError:dlopen(…/\u CGAL\u Triangulation\u 3.so,2):库未加载:libpython2.7.dylib引用自:…/\u CGAL\u Triangulation\u 3.so原因:在…/\u CGAL\u Triangulation\u 3.so中使用相对rpath libpython2.7.dylib不安全,其中包含受限制的二进制文件。。。上面是/Users/butscher/Desktop/cgal swig bindings master/build python/cgal