当我尝试使用pip3安装cython并运行cython时,我得到了以下错误File "/usr/local/bin/cython"python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
return get_distribution(dist).load_ent
有人知道我可以用什么方法来查找我的cython代码中的错误吗?\_cython_magic_3cbae3230d887da1f1bc3c64de69c379.pyd in _cython_magic_3cbae3230d887da1f1bc3c64de69c379.knn_alg (C:\Users\Patrick\.ipython\cython\_cython_magic_3cbae3230d887da1f1bc<
我正在尝试为CPython编写一个Cython扩展来包装mcrypt库,这样我就可以在Python3中使用它了。但是,我遇到了一个问题,在使用mcrypt时,我遇到了分段错误。文档的方式,第3行的赋值应该将缓冲区( Python 3中的一个对象)的内容复制到C字符串指针。它在mcrypt_generic内部崩溃了,但是当我使用普通的C代码时,我能够很好地工作,所以我对Cython在这里是如何处理C数据的肯定不太了解。ETA:问题是我的问题。_mcStream)
return re
我一直在尝试使用Cython,我遇到了以下奇怪的情况:一个数组上的sum函数花费的时间是一个数组平均值的3倍。中的运行时
1000 loops, best of 3: 906us per loop
1000 loops, best of 3: 919 us per loop
In [10]: %timeit cython<