在项目中碰到了关于pyx文件的修改,记录一下,省的以后还得查

官网快速入门地址:https://cython.readthedocs.io/en/latest/src/tutorial/cython_tutorial.html

简单了解

与Python不同,Cython代码必须编译。 这发生在两个阶段:

  • Cython将.pyx文件编译为.c文件,其中包含Python扩展模块的代码。
  • .c文件由C编译器编译为.so文件(或Windows上的.pyd),可以直接导入到Python会话中。 Distutils或setuptools负责这部分。 虽然Cython可以在某些情况下为你调用它们。

简单流程

  • .pyx文件
  • setup.py文件
  • 命令:python setup.py build_ext --inplace

关于报错

Cython: “fatal error: numpy/arrayobject.h: No such file or directory”

最新文章

  1. Curator leader 选举(一)
  2. highchart导出功能的介绍更改exporting源码
  3. xcode 删除文件后编译会出现*** is missing from working copy
  4. 【Leetcode】【Hard】Merge k Sorted Lists
  5. 受限玻尔兹曼机(RBM)学习笔记(八)RBM 的评估
  6. Effective Java 65 Don't ignore exceptions
  7. 【一个iOS官方文档错误】关于keyWindow是否可以接受触摸事件?
  8. button点击传多个参数
  9. Difference between Char.IsDigit() and Char.IsNumber() in C#
  10. iCloud之旅
  11. 点击其它地方隐藏div/事件冒泡/sweet-alert阻止冒泡
  12. Windows 黑屏问题
  13. javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)
  14. js从时间戳中获取日期
  15. Sublime Text3介绍和插件安装——基于Python开发
  16. jdbc crud
  17. 20155205 郝博雅 Exp2 后门原理与实践
  18. Docker应用
  19. linux学习笔记-解决google-chrome打开后弹出输入密码以解锁您的登录密钥环的提示
  20. bzoj 1251: 序列终结者 平衡树,fhqtreap

热门文章

  1. linux下nginx【反向代理】配置【负载均衡】配置
  2. vue -webkit-box-orient: vertical webpack打包后被过滤掉了 线上没有这行代码
  3. MySQL-每日定点运行
  4. MFC俄罗斯方块
  5. 记一次使用SimpleDateFormat 格式化时间时遇到的问题
  6. C#隐式转换与显示转换
  7. Review: Command-line about Git
  8. SQL Server中将多行数据拼接为一行数据(一个字符串)
  9. js坚持不懈之13:JavaScript查找HTML元素的方法
  10. SpringBoot文档