怎样查看cython是否安装成功
发布网友
发布时间:2022-04-29 17:54
我来回答
共1个回答
热心网友
时间:2022-04-18 19:06
使用Cython实现混编
1 载Cython用Python setup.py install进行安装
2 实例
① 创建helloworld目录创建helloworld.pyx,内容:cdef extern from"stdio.h": extern int printf(const char *format, ...) def SayHello(): printf("hello,world\n")
② 编译便利用pythonDistutils
helloworld目录创建Setup.py,内容:from distutils.core import setupfrom distutils.extension import Extensionfrom Cython.Build import cythonize setup( name = 'helloworld', ext_moles=cythonize([ Extension("helloworld", ["helloworld.pyx"]), ]),) 编译:python Setup.py build安装:python Setup.py install安装build/lib.???目录helloworld.pyd拷贝Lib/site-packages注: 我希望测试并希望安装build/lib.???目录helloworld.pyd拷贝前目录 或者importhelloworld前执行脚本:import sys;sys.path.append(pathof helloworld.pyd) ③ 测试:>>>import helloworld >>>helloworld.SayHello() hello,world