2024-05-23 17:09:45 发布
网友
我有brew installed mpc和gmp,但是当我试图pip install gmpy2时,在这一行出现编译错误
brew install
mpc
gmp
pip install gmpy2
#include "mpc.h"
因此,由于某些原因,clang无法找到mpc库。我不知道现在该怎么办。
clang
简短而甜蜜的2015年答案:
brew install mpfr brew install libmpc pip install gmpy2
我是gmpy2的维护者。我无法访问Mac,因此无法测试OSX版本。
我假设您也安装了mpfr,因为它是mpc的先决条件。开发文件(即gmp.h、mpfr.h和mpc.h)位于哪里?
mpfr
gmp.h
mpfr.h
mpc.h
您可以尝试从命令行安装,而不是通过pip安装吗?我使用的命令类似于:
python setup.py install--prefix=/opt/local--force
此命令假定.h文件位于/opt/local/include中。您需要调整前缀以适应您的系统。
.h
对于有自制程序用户的OSX,我试着和
brew install mpc brew install mpfr
然后
python setup.py --prefix=/usr/local/Cellar
但是得到错误,找不到'mpc.h'。确实,没有找到mpc.h文件。解决方法是,使用
brew install libmpc brew install mpfr
相反。在那之后,gmpy2编译和安装没有任何问题。
简短而甜蜜的2015年答案:
我是gmpy2的维护者。我无法访问Mac,因此无法测试OSX版本。
我假设您也安装了
mpfr
,因为它是mpc
的先决条件。开发文件(即gmp.h
、mpfr.h
和mpc.h
)位于哪里?您可以尝试从命令行安装,而不是通过pip安装吗?我使用的命令类似于:
python setup.py install--prefix=/opt/local--force
此命令假定
.h
文件位于/opt/local/include中。您需要调整前缀以适应您的系统。对于有自制程序用户的OSX,我试着和
然后
但是得到错误,找不到'mpc.h'。确实,没有找到mpc.h文件。解决方法是,使用
相反。在那之后,gmpy2编译和安装没有任何问题。
相关问题 更多 >
编程相关推荐