Cython:如何禁用调试符号

发布于 2025-01-13 07:22:19 字数 607 浏览 1 评论 0原文

我使用这段代码:

from distutils.core import setup
from Cython.Build import cythonize


if __name__ == '__main__':
    setup(ext_modules=cythonize(f"some_module.pyx"))

我从命令行运行它,如下所示:

python build.py build_ext --inplace

如果代码中有任何错误,则行号、模块和函数(如果错误在其中)将在错误文本中指示。

Traceback (most recent call last):
  File "C:\Users\SLLMK\Desktop\Test.py", line 1, in <module>
    import some_module
  File "some_module.pyx", line 18, in init some_module
TypeError: 'float' object is not iterable

如何禁用此数据的显示?

操作系统:Windows。

I use this code:

from distutils.core import setup
from Cython.Build import cythonize


if __name__ == '__main__':
    setup(ext_modules=cythonize(f"some_module.pyx"))

And I run it from the command line like this:

python build.py build_ext --inplace

If there was any error in the code, then the line number, module and function (if the error is inside it) will be indicated in the error text.

Traceback (most recent call last):
  File "C:\Users\SLLMK\Desktop\Test.py", line 1, in <module>
    import some_module
  File "some_module.pyx", line 18, in init some_module
TypeError: 'float' object is not iterable

How can I disable the display of this data?

OS: Windows.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文