針對python3.6希望在windows環境下安裝cython,但是網上任何關於mingw的嘗試都沒有生效。所以只能下載 vs,
選擇vs2019 社區免費版就好了,只不過安裝的時候選擇“Desktop development with C++”這一個選項

2、然后利用pip安裝 cython
pip install cython
3、具體使用方式如下,建立python模塊文件 module.py
#!/usr/bin/env python
def hello():
print("Hello world!")
然后編寫python文件 setup.py
#!/usr/bin/env python
from setuptools import setup
from Cython.Build import cythonize
setup(
ext_modules=cythonize('module.py') #這里的 module.py 就是自定義的python模塊名字
)
然后執行命令,參數 --inplace 表示 生成結果和 py文件在同一個位置
python setup.py build_ext --inplace
4、生成的結果就是

然后就可以直接使用 .pyd 文件了
#!/usr/bin/env python
from module import hello
if __name__ == '__main__':
hello()
參考資料:
https://blog.easyaspy.org/post/16/2019-05-15-compiling-python-code-with-cython
