标签[cython]

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

0
1回复
12

Cython中使用“extern__declspec(dllimport)”

我可以在 Cython 中使用extern __declspec(dllimport)吗? 我正在尝试在 Windows 中包装embree ,但不确定我是否可以在 Cython 中动态链接。 我读了这篇 SO post ,它非常适合直接更改 C/C++ 和头文件,但我不确定如何在.pxd文件中实现
0
1回复
29

Cython没有加速

我一直在尝试测试使用 Cython 与基本 Python 代码相比的加速潜力。 为此,我编写了两个脚本“linearAdvec_mat.py”和“linearAdvec_mat.pyx”,如下所示: linearAdvec_mat.py: 和linearAdvec_mat.pyx: 当我从基础 p
-1
0回复
36

cython中返回字典值?

我有以下 cython 功能: 在上面而不是返回 0,我想返回字典,所以我可以做以下dictreturned = somefunction("what?")
-5
0回复
57

Cython,无效(*)(无效)[关闭]

关闭。 这个问题需要细节或清晰。 它目前不接受答案。 想改善这个问题吗? 通过编辑此帖子添加详细信息并澄清
1
0回复
31

Cython类执行相同类型的cython类列表

我已经定义了一个泛型类Rule地用Cython一个希望将cdef方法initialize 。 我创建了一个本身定义为Rule ,但它执行规则列表的initialize方法:%%cythoncdef class Rule: cdef initialize(self, const int i):
0
0回复
38

目录未复制-Docker

Dockerfile: docker-compose.yml: 当我运行命令docker-compose build ,根本没有错误,但是没有复制 cython 编译的文件。 我已经通过评论这一行确认该文件在/tmp/cython 中:
0
2回复
45

Cython不编译void函数-“空声明符”

我在foo.cpp定义了一个非常简单的 C++ 类:class Foo{ int x;public: Foo() {} Foo(int _x) : x ( _x ) {} int getX() { return x; } void print()
0
0回复
63

Python包:如何测试编译器是否支持标志?

假设我正在构建一个 python 包,它有一个需要编译的 Cython 扩展,并且这个包将使用setuptools安装。 我通常可以通过对 Cython 的build_ext进行子类build_ext并覆盖build_extension方法来添加额外的编译标志/参数 - 例如setup.py :fr
0
1回复
37

为特定版本的Python安装包时出现问题[重复]

这个问题在这里已经有了答案: 安装 pip 在 python < 3.6 中不起作用(3 个回答) 3 天前关闭。 我需要在 Python 2.7.
-1
1回复
33

如何在命令pipinstallCython期间修复错误[重复]

这个问题在这里已经有了答案: pip 安装失败:OSError: [Errno 13] 目录权限被拒绝(8 个回答) 4 天前关闭。 当我尝试安装 cyt
-1
0回复
52

编译时Gcc以错误代码1退出

我尝试编译由 Cython 生成的 ac 文件,但出现了一个非常大的错误:iMacdeUlisateur:GPE1 anton$ gcc -shared -o gpe1 provisoire.c `python-config --include` Undefined symbols for arch
-1
0回复
20

如何从Flask应用程序调用Cython.pyx扩展名?

有人可以建议如何使用 .pyx Cython 扩展名在 WSGIServer 中运行 Flask 应用程序吗? 我的端点应该进行一些计算,在 python 中工作 50+ 秒,在 Cython 上它是 0.5 秒。 问题是没有找到调用函数的 .pyx 模块。 谢谢你。
0
0回复
12

Cython,setuptoolsextra_link_argsipo:警告#11016:警告未知选项--start-group

我想将我的 cythonized cpp 文件与另一个我需要以下链接器参数的目标文件链接起来 如果我在 setup.py 中添加这个 它在链接期间产生以下警告: 似乎-Wl,--start-group标志在,处拆分。 这有道理吗? 我怎样才能让我的 setup.py 工作?
-1
1回复
42

如何在cexterncython中调用python函数?

基本上我有一个如下的cython程序,我想在我的c extern代码中调用pyfunction : 文件.pyx: 我阅读的文档是使用#include "python_module.h"但就我而言,c extern 和 python 代码都在同一个 pyx 模块中。 有人可以帮助如何在我的主 c 函
2
0回复
27

逐行分析Cython函数以获得显示python和c++函数所用时间的输出的方法

当我尝试以这种方式分析我的 python 代码时,我得到一个输出,它只显示 python 行而不是 c++ 行所用的时间。 我正在使用 '%prun -s' 命令来帮助分析这些行。 代码是用 Jupyter Notebook 编写的。
0
0回复
11

当我将项目部署到Heroku时,youtokentome出现问题

我尝试将我的 python 项目部署到 heroku 并遇到这个问题: 但我有: Cython==0.29.24 in my requirements.txt
0
2回复
42

Pandas应用函数工作非常缓慢

我将以下函数传递给包含 300 万条评论的 Pandas 列,以提取形容词。 我期待它可以非常快地完成,因为它可以在并行计算中完成。 虽然它大约需要 5 个小时左右,就好像它是一个 for 循环一样。 有没有可能解决这个问题? 像 Cython?
1
2回复
53

为什么我不能在Jupyterlab的Cython中使用int参数?

我正在尝试在 Jupyterlab 中使用 Cython:%load_ext Cython%%cython -a def add (int x, int y): cdef int result result = x + y return resultadd(3,67) 错误:
0
0回复
17

armlinux系统上的grpc导入错误-导入错误:无法从“grpc._cython”导入名称“cygrpc”

我正在尝试让 grpc (grpcio) 服务在运行 linux (openembedded poky) 的 armv7 系统上运行。 作为我们的it-dep。 不允许我们将我们的开发板连接到我们的网络/互联网我正在推动安装 grpcio(+6,因为它取决于它)。 安装工作正常,但每当我尝试在 py
1
2回复
54

cython函数在groupby应用后返回单个单元格中的所有值

我希望加快 groupby 操作的处理速度,虽然现在处理速度要快得多,但结果数据帧并不是我想要的。 使用一些数据制作多索引数据框: 我的 cython 函数如下所示: 当我执行这个函数时: 我在一个单元格中得到一个包含所有值的系列: 我想得到的是这样的索引系列: 如果我在函数结束时将结果转换为

1 2 3 4 5 6 7 8 9 10 下一页