Hello Cython
Cython のインストール
プロジェクトの構成
- 
hello.pyx 
- 
setup.py 
- 
main.py 
実行方法
- 
ビルドツールのインストール - 
Debian / Ubuntu 
 
- 
- 
cython のインストール 
- 
ビルド 
- 
main.py の実行 
その他
生成する拡張モジュール名を指定する
setup.py で拡張モジュール名やバージョンを設定することができます。
from setuptools import setup, Extension
from Cython.Build import cythonize
extensions = [
    Extension(
        name="my_hello",           # モジュール名(importするときの名前)
        sources=["hello.pyx"],     # 元ファイル(.pyx)
    )
]
setup(
    name="hello_cython_project",
    version="0.0.1",
    ext_modules=cythonize(extensions),
)
これでビルドすると拡張モジュール名は my_hello になります。
main.py は下記のように修正します。