##OSXでのCython実行方法メモ
###セットアップファイルを用意する。
filename_setup.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#filename_setup.py
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext as build_pyx
setup(name = 'filename', ext_modules=[Extension('filename', ['filename.pyx'])], cmdclass = { 'build_ext': build_pyx })
###Terminalでセットアップファイルをビルドする。
$ cp filename.py filename.pyx
$ Cython filename.pyx
$ python filename_setup.py build
$ python
#ちなみに上記のCython前にpyx内にてcdef使って変数の型を指定してあげるとより一層速くなる。
###Pythonでインポートする。
>> import pyximport; pyximport.install()
>> import filename
簡単でそ