我正在尝试安装bigfloat
,我收到的消息似乎表明我首先需要mpfr
库。我该怎么办?
消息:
运行build_ext building' mpfr'扩展创建build / temp.linux-x86_64-2.7 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I / usr / include / python2 .7 -c mpfr。 c -o build / temp.linux-x86_64-2.7 / mpfr.o mpfr.c:344:18:致命错误:mpfr.h:没有这样的文件或目录#include" mpfr.h" ^编译终止。错误:命令' x86_64-linux-gnu-gcc'退出状态1失败
我是python和pythonanywhere的新手,所以我不知道如何安装库。
我试图找到如何使用谷歌安装库,我尝试使用:
pip install --user mpfr
但我收到此错误消息:
收集mpfr无法找到满足要求的版本mpfr(来自版本:)未找到匹配的mpfr分发
答案 0 :(得分:6)
gmpy2
是用C语言编写的,取决于其他三个C库:GMP,MPFR和MPC。确保所有依赖项存在的最简单方法是使用Linux发行版中的标准软件包管理工具“libmpc-dev”。
例如:
sudo apt-get install libmpc-dev