convert py to pyd
修改python安装目录下Lib\distutils\msvc9compiler.py文件
def get_build_version():
return 9.0
def find_vcvarsall(version):
return r'C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vcvarsall.bat'
简单写了一个测试文件(命名为test.py):
#coding:utf-8
2.def hello():
3. print("Hello world")
4. input("<press ENTER to quit>")
在该目录下,再新建一个py文件(命名为setup.py):
from distutils.core import setup
2.from Cython.Build import cythonize
3.
4.setup(
5. name = 'Hello world app',
6. ext_modules = cythonize("test.py"),
7.)
python setup.py build_ext --inplace
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步