运行Cython python setup.py build_ext --inplace,cs231n

时间:2016-09-08 18:46:24

标签: cython

当我跑步时,我在任务2中遵循标准 cs231n  python setup.py build_ext --inplace,在我的 Mac os x capitan上,它总是让我回来' running build_txt',我认为这是基于 Cython ,但似乎这个命令不起作用,我检查了我的gcc,所以你们对此有什么想法吗?这里是 tutorial

它适用于我的Ubuntu,但不能在我的Mac上运行,我不熟悉C和Cython。 任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

我想添加评论,但我的声誉还不够。我遇到了同样的问题,所以我将介绍如何解决我的问题。

我的操作系统是ubuntu 16.04 LTS。我使用anaconda作为cs231n课程推荐。当我跑

setup.py build_ext --inplace

返回

running build_ext

当我在jupyter笔记本上工作时,我收到了错误:

NameError: global name 'col2im_6d_cython' is not defined

然后在cs231n目录中删除了fie im2col_cython,然后运行

setup.py build_ext --inplace

之后,我在jupyter笔记本上工作,一切运行良好。