РЕДАКТИРОВАТЬ: я использую Win 10 и Ubuntu из магазина приложений
Я попытался установить gmpy2 с помощью:
apt-get install libgmp-dev
apt-get install libmpfr-dev
apt-get install libmpc-dev
, а также скачал MPIR и скомпилировал его.однако использование pip install gmpy2
все еще дает мне ошибку
c:\users\gypsyzz\appdata\local\temp\pip-install-l2hlf7q4\gmpy2\src\gmpy.h(104): fatal error C1083: Cannot open include file: 'mpir.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.13.26128\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
, кроме того, я обнаружил, что использование готового колеса на https://www.lfd.uci.edu/~gohlke/pythonlibs/ не дает мне никаких функций.
import gmpy2
from gmpy2 import mpz,mpq,mpfr,mpc
gmpy2.conjugate(mpc())
Traceback (most recent call last):
File "<ipython-input-18-2d51a42bda9a>", line 1, in <module>
gmpy2.conjugate(mpc())
AttributeError: module 'gmpy2' has no attribute 'conjugate'
Я уверен, что в последней части я неправильно понял функции, поэтому, пожалуйста, дайте мне знать правильный синтаксис.