首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将.py文件转换为.pyd文件

将.py文件转换为.pyd文件
EN

Stack Overflow用户
提问于 2018-07-22 14:00:06
回答 1查看 11.8K关注 0票数 1

经过大量的搜索,无法找到合适的解决方案,我有我的python文件‘Main.py’,我想拥有它的.pyd文件,即Main.pyd。我尝试过使用Cpython的方法,即我首先将'Main.py‘文件转换为'Main.c’,但后来无法将‘Main.c’转换为'Main.pyd‘,而它相当困难的way.Can --我有一个简单的方法将'Main.py’转换为'Main.pyd'?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-23 10:13:16

我认为你只需要用你的脚本创建一个库。在setup.py之外创建一个新的sample_code.py

代码语言:javascript
复制
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
ext_modules = [
    Extension("sample_code",  ["sample_code.py"]),
]

setup(
    name = 'My Program',
    cmdclass = {'build_ext': build_ext},
    ext_modules = ext_modules
)

然后使用python setup.py build_ext --inplace生成库。您可以找到更多信息,这里

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51465837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档