【发布时间】:2021-05-21 15:11:09
【问题描述】:
每当我将导入导入 c++ 库时,Cython 编译都会静默失败
%% cython -a --verbose
from libcpp.string cimport string
编译运行,但没有显示注释,如果你定义了一个函数,下一个单元格就找不到它。
输出:
[1/1] Cythonizing /Users/jorenvs/.ipython/cython/_cython_magic_88bf31fdc881aa1e28333abb92cb8079.pyx
building '_cython_magic_88bf31fdc881aa1e28333abb92cb8079' extension
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -I/usr/local/lib/python3.7/site-packages/numpy/core/include -I/usr/local/lib/python3.7/site-packages/numpy/core/include -I/usr/local/lib/python3.7/site-packages/numpy/core/include -I/usr/local/lib/python3.7/site-packages/numpy/core/include -I/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c /Users/jorenvs/.ipython/cython/_cython_magic_88bf31fdc881aa1e28333abb92cb8079.c -o /Users/jorenvs/.ipython/cython/Users/jorenvs/.ipython/cython/_cython_magic_88bf31fdc881aa1e28333abb92cb8079.o
【问题讨论】:
-
这是一个错误,请参阅github.com/cython/cython/issues/3751
标签: python c++ jupyter-notebook jupyter cython