关于windows下 python3安装 cython的说明

Posted Democracy and Science

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于windows下 python3安装 cython的说明相关的知识,希望对你有一定的参考价值。

针对python3.6希望在windows环境下安装cython,但是网上任何关于mingw的尝试都没有生效。所以只能下载 vs,

1、去官网https://visualstudio.microsoft.com/zh-hans/downloads/?rr=https%3A%2F%2Fblog.easyaspy.org%2Fpost%2F16%2F2019-05-15-compiling-python-code-with-cython

选择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

 

以上是关于关于windows下 python3安装 cython的说明的主要内容,如果未能解决你的问题,请参考以下文章

关于windows 7 安装Django和基本使用命令

关于安装python3.6之后,Scripts文件夹下为空的解决办法

python3.6下安装结巴分词需要注意的地方

windows下如何安装pip以及如何查看pip是否已经安装成功?

windows下如何安装pip以及如何查看pip是否已经安装成功

windows和linux下 Python2,Python3 的环境及安装