error: PyThreadState {aka struct _ts} has no member named exc_type

在使用Cython時候 可能會報出一下錯誤

_nms_gpu_post.c:5968:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’
     *type = tstate->exc_type;

這是因爲你使用的Cython的版本與生成.c文件的版本不一致,此時應該使用Cython重新的生成.c文件。但是你會發現你重新生成的時候依然回報錯。主要因爲當目錄中以及有一個相關的.c文件的時候Cython是不會重新生成的。

刪除相關的.c文件才次生成估計就可以啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章