- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我执行命令 python setup.py install
或 python setup.pydevelopment
时,它将执行 build_ext
命令作为步骤之一。如何将 --debug
选项传递给它,就好像它是作为 python setup.py build_ext --debug
调用的?
更新这是一个与我的非常相似的 setup.py
: https://github.com/pybind/cmake_example/blob/11a644072b12ad78352b6e6649db9dfe7f406676/setup.py#L43
我想调用 python setup.py install
但将 build_ext
类实例中的 debug
属性设置为 1。
最佳答案
A. 如果我没记错的话,可以通过将以下内容与 setup.py
一起添加到 setup.cfg
文件中来实现这一点> 文件:
[build_ext]
debug = 1
B.1.为了获得更大的灵 active ,我相信应该可以在命令行上明确:
$ path/to/pythonX.Y setup.py build_ext --debug install
B.2. 另外,如果我理解正确的话,应该可以定义所谓的别名
# setup.cfg
[aliases]
release_install = build_ext install
debug_install = build_ext --debug install
$ path/to/pythonX.Y setup.py release_install
$ path/to/pythonX.Y setup.py debug_install
引用文献
关于python - 调用 setup.py install 时如何将 --debug 传递给 build_ext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61692952/
我正在使用一个 setup.py,它在 build_ext 步骤中创建了一大堆 SWIG 接口(interface)文件。这需要先运行,因为后续构建步骤需要 python 文件的完整列表才能正常工作(
我正在使用以下命令构建一个 Cython 程序(称为 ex.testpackage): python setup.py build_ext --inplace 在像 /home/USER/Docume
我正在尝试在 Ubuntu 12.04 机器上的 virtualenv 中安装 psycopg2。所有相关的软件包都已安装(python-dev、libpq-dev 等...) 当我在激活 virtu
简而言之,将 distutils 导入替换为 setuptools 导入会导致共享库在就地构建中的不同位置生成。 这里是详细信息。首先是布局: . ├── setup.py └── simdlib
有没有办法将 build_ext 选项传递给 pip install 以改变包中包含的扩展的编译方式? (是的,我知道可以下载源代码并使用自定义 setup.cfg 构建/安装,但我很好奇是否可以传递
我在这里阅读了很多问题/答案,但没有找到适合我的案例的解决方案。 我正在尝试对我的软件(Python + C)建立 Windows 测试。我在 GitHub 项目中使用 Azure 来测试它。我需要
我尝试在不运行 build_ext 的情况下运行 python setup.py test 以确保任何 C 扩展和项目元数据都是最新的? 如这里所解释的: https://pythonhosted.o
假设我有一个结构如下的 python 包: foo/ __init__.py setup.py bar/ __init__.py bar.pyx 而setup.py的内容是
当我执行命令 python setup.py install 或 python setup.pydevelopment 时,它将执行 build_ext 命令作为步骤之一。如何将 --debug 选项
我正在学习如何使用 distutils,但有些地方我不明白,我希望有人能向我解释一下。 我已经成功创建了可以安装的 tar.gz 包 pip install mypackage.tar.gz 我用 s
我正在尝试按照几个指南和 StackOverflow 答案安装 GDAL ina virstualenvwrapper。 我在 ubuntu 13.04 上安装了 ligbdal1 和 libgdal
我是一名优秀的程序员,十分优秀!