Cython .pxd 的 JupyterLab cimport
JupyterLab cimport of cython .pxd
类似于 here 我正在尝试 cimport
.pxd 文件,如下所示:
%load_ext cython
%%cython
cimport pandas._libs.util
但是得到Error compiling Cython file:
'pandas/_libs/util.pxd' not found
但是这个文件exists。或者我应该以某种方式更正它的路径吗?
正如@DavidW 所建议的那样,由于其内部目的,.pxd
文件似乎根本没有在 pip install pandas
期间安装。
因此,为了从 jupyter notebook 上访问 .pxd
文件(以及任何其他文件),可以使用以下内容:
克隆 github repo 并在开发(可编辑)模式下从克隆的文件夹安装:
python setup.py develop
这种安装在 'lib/python/site-packages' 中的方式将创建一个文件 pandas.egg-link
,它只是一个 link 到克隆的 repo,所以 .pxd
文件现在可以通过
%%cython
cimport pandas._libs.util as util
类似于 here 我正在尝试 cimport
.pxd 文件,如下所示:
%load_ext cython
%%cython
cimport pandas._libs.util
但是得到Error compiling Cython file:
'pandas/_libs/util.pxd' not found
但是这个文件exists。或者我应该以某种方式更正它的路径吗?
正如@DavidW 所建议的那样,由于其内部目的,.pxd
文件似乎根本没有在 pip install pandas
期间安装。
因此,为了从 jupyter notebook 上访问 .pxd
文件(以及任何其他文件),可以使用以下内容:
克隆 github repo 并在开发(可编辑)模式下从克隆的文件夹安装:
python setup.py develop
这种安装在 'lib/python/site-packages' 中的方式将创建一个文件 pandas.egg-link
,它只是一个 link 到克隆的 repo,所以 .pxd
文件现在可以通过
%%cython
cimport pandas._libs.util as util