pythonpari库?

pythonpari库?,python,pari,Python,Pari,是一个优秀的数论函数库。问题是,似乎在任何地方都没有最新的python包装器(使用旧版本的pari),我想知道是否有人知道其他类似于pari或使用pari的库/包装器 我知道SAGE,但它对我来说太大了。GMPY也很优秀,但是我错过了一些固有的pari函数,我更愿意使用python而不是提供的GP环境。NZMATH、mpmath、scipy和sympy也被考虑在内 另一方面,是否有人对加载pari dll本身和使用其中包含的函数有任何建议?除了加载它和学习函数指针之外,我几乎没有取得什么成功。实

是一个优秀的数论函数库。问题是,似乎在任何地方都没有最新的python包装器(使用旧版本的pari),我想知道是否有人知道其他类似于pari或使用pari的库/包装器

我知道SAGE,但它对我来说太大了。GMPY也很优秀,但是我错过了一些固有的pari函数,我更愿意使用python而不是提供的GP环境。NZMATH、mpmath、scipy和sympy也被考虑在内

另一方面,是否有人对加载pari dll本身和使用其中包含的函数有任何建议?除了加载它和学习函数指针之外,我几乎没有取得什么成功。

实际上,它与最新的稳定版本PARI一起工作。而且它非常容易使用:

>>> from pari import *
>>> fibonacci(100)
354224848179261915075
>>> intnum(0,1,lambda x:x**2)
0.3333333333333333333333333333
>>> 

出于好奇,您在nzmath/mpmath/scipy/sympy中错过了哪些Pari功能?有可能其中的一些是可以实现的(即使这并不能解决你所有的问题)。大多数都与数论有关,即欧勒菲、素数(n个素数)、素数(a、b之间的n个素数)、欧米茄、numdiv和factorint,这些我都不知道。它们肯定可以用python实现,但它们的效率远不如pari/gp等效程序,而且据我所知(在python中)没有更快的可移植实现这些函数。