1. 用python setup.py --help-commands
首先要有个setup.py,用setuptools实现python的setup,这里是一个setup.py的例子:

from setuptools import setup
from setuptools import Extensionexample_module = Extension(name='numpy_demo',  # 模块名称sources=['example.cpp'],    # 源码include_dirs=[r'/home/data/CM/10_device/pybind11/include'])setup(ext_modules=[example_module])

该例子是用pybind11模块,用c++给python写一个模块

2. 命令解析

  • build_ext:build C/C++ extensions (compile/link to build directory),给python编译一个c、c++的拓展
  • –inplace:ignore build-lib and put compiled extensions into the source directory alongside your pure Python modules,忽略build-lib,将编译后的扩展放到源目录中,与纯Python模块放在一起

【python】——setup.py build_ext --inplace命令解析相关推荐

  1. python setup.py build,无法执行“python setup.py build”命令..!

    我试图在BACKTRACK 5 R1虚拟机上安装pylorcon-1(Lorcon用于编写无线数据包的嗅探器的python包装)...我从[Pylorcon Official Page] [1]下载的 ...

  2. Python setup.py开发与安装

    本文翻译自:Python setup.py develop vs install Two options in setup.py develop and install are confusing m ...

  3. python setup.py install 安装的包 卸载方法

    增加 –record 参数重新安装软件包,执行命令: python ./setup.py install --record install.txt 删除安装文件,执行命令: cat install.t ...

  4. python setup.py install 出错_python setup.py install 失败

    python setup.py install 报错ImportError: No module named setuptools 学习光荣之路python课程时,使用python setup.py ...

  5. python setup.py build_打包Python项目为rpm时遇到python setup.py build报错的问题

    问题描述 使用rpmbuild打包python项目,执行报错 rpmbuild -bb autoinstall.spec hrwxr-xr-x XXX/XXX     0 2018-12-19 13: ...

  6. python setup.py卸载

    我已经安装了python setup.py install的python包. 我该如何卸载它? #1楼 对我来说,以下主要是有效的: 已安装pip,例如: $ easy_install pip 检查, ...

  7. Python3安装turtle提示错误:Command python setup.py egg_info failed with error code 1

    Python3安装turtle提示错误:Command "python setup.py egg_info" failed with error code 1 Python3.5安 ...

  8. python setup_简述python setup.py install的过程

    python setup.py install 是我们用来安装下载的python包或者自己按照python官方规范开发的扩展包的常用指令. 通过这个命令,这个python包就会被安装系统或者你指定用户 ...

  9. 安装 opencv-python 出现Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-build-npa

    安装 opencv-python 出现 Command "python setup.py egg_info" failed with error code 1 in /tmp/pi ...

最新文章

  1. c#写的贪吃蛇小游戏
  2. 解决 Ext.Ajax.request 同步请求实现问题 (Ext3.0)
  3. 在C/C++代码中使用SSE等指令集的指令(1)介绍
  4. Caddi Programming Contest 2021(AtCoder Beginner Contest 193) 题解
  5. ECSHOP如何增加红包序列号字符
  6. 阅读英文论文的方法总结(三遍法)
  7. 80C51汇编语言有哪几条常用伪指令,单片微机原理与接口技术答案(宋跃版)
  8. JVM 虚拟机类加载过程和双亲委派机制
  9. 假设计算机学院二年级,二年级计算机信息教案.doc
  10. 剑指 Offer 58 - I. 翻转单词顺序 (双指针)
  11. Win10家庭版系统无法打开相机功能解决方法
  12. 报考上传照片时显示服务器错误,报考上传照片所遇问题及解决方法(转载)
  13. 聚簇索引,非聚簇索引
  14. [观点]中国传统文化的遗失清单上我们丢掉了什么(作者:侯虹斌)
  15. Inkscape基础制图教程
  16. (六)R语言生物序列比对——Needleman-Wunsch全局比对算法
  17. html箭头随着点击而移动,点击左右箭头,图片跟随移动,正中的图片始终最大...
  18. JS + HTML + CSS 实现Todolist
  19. C# 正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
  20. Unity中实现赛车游戏

热门文章

  1. java 给word加水印,Java 实现在线给word 文档添加水印
  2. VUE项目前端页面添加水印
  3. 2019-5-15-影子系统让-C++-程序无法运行
  4. 百度账号因安全问题被限制登录,该如何申诉?
  5. go: cannot find main module, but found .git/config in
  6. u8系统清理异常咋进服务器,用友u8怎么清除异常
  7. python中的scipy库_scipy库中的odeint函数
  8. kubernetes二进制安装
  9. AFL fuzzing tcpdump-tcpdump-4.9.0
  10. java warmup,20. dubbo源码-预热warmup过程