【cython安装教程】

cython安装

1.阿里源快速安装

pip install cython	-i https://mirrors.aliyun.com/pypi/simple/

安装完成后,cmd pip list查看库里有没有cython,有的话表示成功
【cython安装教程】_第1张图片

2.安装对应的VS,可以在cmd python中看自己的MSC版本

Python 微软 Visual Studio CPython 备注
v3.8 v2017 MSC v.1912 64 bit (AMD64) 最低支持 Win7 SP1
v3.7 v2017 MSC v.1912 64 bit (AMD64)
v3.6 v2015 MSC v.1900 64 bit (AMD64)
v3.5 v2015 MSC v.1900 64 bit (AMD64)
v3.4 v2010 MSC v.1600 64 bit (AMD64)
v2.7 v2008 MSC v.1500 64 bit (AMD64)

安装跟着下面勾选
【cython安装教程】_第2张图片
安装完成后,百度一个激活码注册成功!

cython测试

1.新建一个test文件夹,文件夹里新建hello.pyx文件,hello.pyx文件里写入下面代码后保存关闭

def say_hello_to(name):
    print("Hello %s!" % name)

2.test文件夹里新建setup.py文件,setup.py文件里写入下面代码后保存关闭

from distutils.core import setup
from Cython.Build import cythonize

setup(name='Hello world app',
      ext_modules=cythonize("hello.pyx"))

3.在test文件夹里空白处,按住键盘的shift+鼠标右键,打开powershell窗口,输入下面代码,回车编译

python setup.py build_ext --inplace

4.编译完成后会生成两个文件个一个文件夹,其中pyd文件就是我们编译好的库

build文件夹
hello.c
hello.cp37-win_amd64.pyd

5.打开pycharm,新建一个项目,将hello.cp37-win_amd64.pyd文件复制项目中
【cython安装教程】_第3张图片
6.打开pycharm的项目,导入编译好的库,运行成功!
【cython安装教程】_第4张图片

你可能感兴趣的:(pycharm,python,ide)