run Cython python setup.py build_ext --inplace, cs

2019-09-04 11:15发布

问题:

I am follow the standard cs231n, in the assignment2, when I run python setup.py build_ext --inplace, on my Mac os x capitan, it always gives me back 'running build_txt', and I think this is based on Cython, but It seems that this command doesn't work, i checked out that Ive gcc, so do you guys have any idea about this? here is the tutorial.

It works for my Ubuntu, but doesn't work on my Mac, I am not familiar with C, and Cython neither. Any suggestion will be appreciated.

回答1:

I want to add an comment but my reputation is not enough. I met the same problem, so I will introduce how I solve my problem.

My os is ubuntu 16.04 LTS. I use anaconda as the cs231n course recommend.When I ran

setup.py build_ext --inplace

It returns

running build_ext

And when I worked on jupyter notebook, I got the error:

NameError: global name 'col2im_6d_cython' is not defined

Then in the cs231n directory I deleted the fie im2col_cython, and ran

setup.py build_ext --inplace

After that, I worked on jupyter notebook, everything worked well.



标签: cython