cython 相关问题

Cython是Python语言的超集,用于快速生成Python C扩展。

是否可以在文件.py中包含.pyx

我在Python中有一个函数,它有3个for循环来进行一些计算。它非常慢,所以我寻找解决方案来加速我的 Python 代码,我发现 Cython 是一种加速 Python 代码的方法。我

回答 2 投票 0

无法在Docker中安装Rust和Python环境

我正在尝试在 docker 容器中安装 nautilus_trader 包(https://github.com/nautilus_trader & https://docs.nautilustrader.io/getting_started/installation.html)。

回答 1 投票 0

带有 std::string 成员的导出 C++ 类的 Cython 包装器无法返回对象

我正在尝试学习如何在 Cython 中包装 C++ 库类(其构造函数以 std::string 作为参数)来为我的库构建 python 接口。但生成的模块未能

回答 1 投票 0

Cython:应输入索引以提高访问效率

我正在尝试将纯Python实现移植到Cython,函数签名如下: 所以我的 cython 函数签名如下: cpdef cnmi_gradient_2d(双[:, :] jhlog, ...

回答 1 投票 0

Bigchaindb 2.2.2 构建 gevent 时安装错误

编译 Cython 文件时出错: -------------------------------------------------- ---------- ... cdef load_traceback cdef 服务员 等待 cdef 等待 cdef 雷尔...

回答 1 投票 0

如何在cython中正确使用多线程?

我有一个包含2个嵌套for循环的代码,想用多线程运行它,看看它是否运行得更快?这是我的代码: 导入赛通 将 numpy 导入为 np 来自 cython.parallel import prange @

回答 1 投票 0

安装 gluonnlp 会导致 ImportError 未定义符号 _PyGen_Send

我希望这不是一个非常愚蠢的问题,但谷歌搜索没有产生任何可用的结果。 我在 Python 3.10.6 下的 Ubuntu 22.04.1 LTS 服务器上使用 pip 安装了 gluonnlp 0.10.0。 当我尝试

回答 1 投票 0

Python 升级是否会使 Cython 扩展变得罕见?

我想将 Python 3.11.4 升级到 3.11.5,但我的相同 .pyd 扩展名无法像以前一样编译。同样的代码在3.11.4版本中没有问题,所以我再次重新安装了3.11.4,但是问题...

回答 1 投票 0

Pyhton 升级使得 cython 扩展变得罕见?

我想将 python 3.11.4 升级到 3.11.5,但我相同的 .pyd 扩展名无法像以前一样编译。相同的代码在 3.11.4 版本中没有问题,所以我再次重新安装了 3.11.4,但问题...

回答 1 投票 0

Docker-compose 不再构建镜像(AttributeError:cython_sources)

我正在构建一个 django-react 站点,突然我的 docker-compose 不再构建,尽管需求或图像版本发生了任何更改。 我的requirements.txt 如下所示: Django>=3.2.4,<4.0

回答 8 投票 0

尝试使用 Cython 但链接器因错误退出

setup.py: 从 setuptools 导入设置 从 Cython.Build 导入 cythonize 设置(ext_modules=cythonize('picmanager.pyx', language_level=311)) 输出: (venv) D:\pythonProject2> python setup.py bu...

回答 1 投票 0

未定义全局名称“col2im_6d_cython”,CS231n

我正在关注CS231n,在做分配2时遇到问题:ConvolutionalNetworks:全局名称'col2im_6d_cython'未定义。 我认为问题是由于导入函数失败...

回答 6 投票 0

在构造函数中使用继承和错误参数名称时出现 Cython 段错误

我在 Cython 中遇到了一系列与继承相关的奇怪分段错误。 下面的最小示例说明了这一点: 缓冲区.pxd 从 libc.stdint cimport uint16_t, uint32_t 来自

回答 1 投票 0

在函数中从结构体间接调用指针时,指针是否会被释放?

假设我们在 Cython 中有以下内容: ctypedef struct 结构: int* 数组 整数大小 cdef print_fx(结构对象): print(obj.数组[0]) cdef create_object(int 大小): cdef 结构...

回答 1 投票 0

为什么 Cython 将 cdef 类视为 python 对象?

我一直在尝试通过使用 prange 并行调用代码段内的函数来优化代码段。这要求 prange 块内的所有函数都用 nogil 运行,所以我在

回答 1 投票 0

有什么方法可以预编译pyarrow吗?

我在我的 virtualenv 中新安装了 pyarrow 库。 我第一次导入 pyarrow as pa 需要很长时间。 然后,导入后,我第一次实例化一个表需要非常

回答 1 投票 0

C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\cl.exe' 失败,退出状态为 2

我正在尝试用 cython 打包 py 代码,但是当我运行 python setup.py build_ext --inplace 时,命令提示符显示: Anaconda3\include\pyconfig.h(59):致命错误 C1083:无法打开包含

回答 3 投票 0

gurobipy:更新 tupledict 实现

我正在使用 gurobipy 的 tupledict,我真的很喜欢 select 功能。但是它仅限于值而不是条件表达式。 我的变量 tupledict 包含一个元组 (r,t) ...

回答 1 投票 0

将 Cython 对象导入到 Python 文件中

我有两个文件中的代码,其中一个导入另一个。 文件1 参数.pyx cdef 类参数: cdef int myInt 函数 def __init__(self, int myInt): self.myInt = myInt cdef 设置...

回答 1 投票 0

运行时错误:Cython 扩展不可用

我已经安装了cython和gensim。但是,当我导入 genism 时,会出现以下情况: 回溯(最近一次调用最后一次): 文件“C:\Users\DSP\untitled3\lib\site-packages\gensim\matutil...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.