python将代码编译为pyd

参见:将py文件封装为库(pyd文件)

注意事项

  1. 执行python.exe setup.py build_ext --inplace, 本质上是对xxx.pyx文件进行编译,若是手动单个对某个文件执行编译,可以不在文件夹下保留xxx.py
  2. 编译后,对应的build文件夹、.c文件可以删除,只保留.pyd
  3. 后序对pyd进行import,将.pyd文件名改为与.pyx相同的,同时,可以删除.pyx
  4. 若是.pyd前缀与编译的.pyx不同,则无法进行import操作
  5. 若是先编译,再import,编写代码,会出现:1,import对应包,报红,但是不影响程序运行;编写代码过程中,对应包不再出现函数提示。
相关推荐
数据馅2 分钟前
python自动生成pg数据库表对应的es索引
数据库·python·elasticsearch
齐雅彤5 分钟前
Bash语言的并发编程
开发语言·后端·golang
AitTech14 分钟前
C#性能优化技巧:利用Lazy<T>实现集合元素的延迟加载
开发语言·windows·c#
翻晒时光14 分钟前
深入解析Java集合框架:春招面试要点
java·开发语言·面试
编程、小哥哥17 分钟前
python操作mysql
android·python
Serendipity_Carl18 分钟前
爬虫基础之爬取某站视频
爬虫·python·pycharm
峰子201220 分钟前
B站评论系统的多级存储架构
开发语言·数据库·分布式·后端·golang·tidb
2401_8904167125 分钟前
Recaptcha2 图像怎么识别
人工智能·python·django
杰九30 分钟前
我的世界(Minecraft)计算器python源码
python·开源·游戏程序
Channing Lewis1 小时前
python如何使得pdf加水印后的大小尽可能小
开发语言·python·pdf