跳转到主要内容

Cython接口用于C++ primecount库

项目描述

Primecount Cython接口

这是一个到C++库primecount的Cython接口。

我们将SageMath SageMath spkg及其Cython接口独立出来。

快速安装和测试

  1. 安装primecount C++库
cd /tmp/
git clone https://github.com/kimwalisch/primecount
cd primecount
cmake . -DBUILD_SHARED_LIBS=ON
make -j
sudo make install
sudo ldconfig # linux only
  1. 在此存储库中,执行
python3 setup.py install --user

python3

>>> import primecountpy as primecount
>>> primecount.pi(1000)

有关无root(sudo)访问的安装细节以及使用pytest进行测试的更多信息,请参阅手册

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

primecountpy-0.1.0.tar.gz (16.1 kB 查看哈希)

上传时间

构建分布

primecountpy-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (421.7 kB 查看哈希)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (436.6 kB 查看哈希)

上传时间 PyPy manylinux: glibc 2.17+ i686

primecountpy-0.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (340.0 kB 查看哈希)

上传时间 PyPy macOS 10.9+ x86-64

primecountpy-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.4 kB 查看哈希)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (431.8 kB 查看哈希)

上传时间 PyPy manylinux: glibc 2.17+ i686

primecountpy-0.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (175.8 kB 查看哈希)

上传时间 PyPy macOS 10.9+ x86-64

primecountpy-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (916.5 kB 查看哈希)

上传于 CPython 3.10 musllinux: musl 1.1+ x86-64

primecountpy-0.1.0-cp310-cp310-musllinux_1_1_i686.whl (972.4 kB 查看哈希)

上传于 CPython 3.10 musllinux: musl 1.1+ i686

primecountpy-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.3 kB 查看哈希)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (416.0 kB 查看哈希)

上传于 CPython 3.10 manylinux: glibc 2.17+ i686

primecountpy-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (179.2 kB 查看哈希)

上传于 CPython 3.10 macOS 10.9+ x86-64

primecountpy-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (916.0 kB 查看哈希)

上传于 CPython 3.9 musllinux: musl 1.1+ x86-64

primecountpy-0.1.0-cp39-cp39-musllinux_1_1_i686.whl (972.1 kB 查看哈希)

上传于 CPython 3.9 musllinux: musl 1.1+ i686

primecountpy-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (401.9 kB 查看哈希)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (415.8 kB 查看哈希)

上传于 CPython 3.9 manylinux: glibc 2.17+ i686

primecountpy-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (179.2 kB 查看哈希)

上传于 CPython 3.9 macOS 10.9+ x86-64

primecountpy-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl (917.3 kB 查看哈希)

上传于 CPython 3.8 musllinux: musl 1.1+ x86-64

primecountpy-0.1.0-cp38-cp38-musllinux_1_1_i686.whl (973.7 kB 查看哈希值)

上传时间: CPython 3.8 musllinux: musl 1.1+ i686

primecountpy-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (402.0 kB 查看哈希值)

上传时间: CPython 3.8 manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (416.2 kB 查看哈希值)

上传时间: CPython 3.8 manylinux: glibc 2.17+ i686

primecountpy-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (179.2 kB 查看哈希值)

上传时间: CPython 3.8 macOS 10.9+ x86-64

primecountpy-0.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl (912.3 kB 查看哈希值)

上传时间: CPython 3.7m musllinux: musl 1.1+ x86-64

primecountpy-0.1.0-cp37-cp37m-musllinux_1_1_i686.whl (967.5 kB 查看哈希值)

上传时间: CPython 3.7m musllinux: musl 1.1+ i686

primecountpy-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (398.8 kB 查看哈希值)

上传时间: CPython 3.7m manylinux: glibc 2.17+ x86-64

primecountpy-0.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (411.5 kB 查看哈希值)

上传时间: CPython 3.7m manylinux: glibc 2.17+ i686

primecountpy-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (179.0 kB 查看哈希值)

上传时间: CPython 3.7m macOS 10.9+ x86-64

支持者