我试图通过安装gmpy 2.0.3来加快速度(我也尝试过使用gmpy 1.5)。argument is not an mpz', <class 'sympy.geometry.point.Point'>, (-7.07106781186548, -7.07106781186548))
当使用gmpy在单个进程中运行时,以及在不使用gmpy使用multiprocessing.Pool运行时,程序工作良好。
从和的讨论来看,PyPy以前似乎无法构建gmpy。我目前打算使用的是可能的质数is_prime代码,它在gmpy2中很方便。我的印象是,对gmpy2的调用越多,对PyPy的效率就越低。目前是否可能使用gmpy2,还是必须使用GMPY_CFFI之类的东西?
在PyPy中使用pip时遇到的错误是cannot open include file 'mpir.h'。
下面是PyCharm作为错误弹出给我的图片,以及它说的内容:Collecting gmpy2Using legacy'setup.py install' for gmpy2, since package 'wheel' is not installed.Installing collected packages: gmpy2
Running setup.py install for