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对应包,报红,但是不影响程序运行;编写代码过程中,对应包不再出现函数提示。
相关推荐
DebugKitty8 分钟前
C语言14-指针4-二维数组传参、指针数组传参、viod*指针
c语言·开发语言·算法·指针传参·void指针·数组指针传参
Bio Coder22 分钟前
R语言中 read.table 和 read.delim 之间的区别
开发语言·r语言
进击的铁甲小宝33 分钟前
Django-environ 入门教程
后端·python·django·django-environ
落魄实习生35 分钟前
UV安装并设置国内源
python·uv
阿克兔1 小时前
建筑兔零基础python自学记录114|正则表达式(1)-18
python
码@农1 小时前
Python三大Web框架:FastAPI vs Flask vs Django 详解与快速入门指南
python·fastapi
天天进步20151 小时前
Python全栈项目--基于深度学习的视频内容分析系统
python·深度学习·音视频
超龄超能程序猿1 小时前
图片查重从设计到实现(5)Milvus可视化工具
python·milvus
LZQqqqqo2 小时前
C#_ArrayList动态数组
开发语言·windows·c#
睿思达DBA_WGX2 小时前
Python 程序设计讲义(27):字符串的用法——字符串的常用操作
开发语言·python