码迷,mamicode.com
首页 > 编程语言 > 详细

关于windows下 python3安装 cython的说明

时间:2019-12-08 22:55:55      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:模块   too   windows环境   mod   als   download   mpi   tool   name   

针对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的说明

标签:模块   too   windows环境   mod   als   download   mpi   tool   name   

原文地址:https://www.cnblogs.com/amazement/p/12008119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!