Jak*_*lat 8 python clang gmp mpc
我已经brew install编mpc和gmp,但是当我尝试pip install gmpy2,我得到就行了编译错误
#include "mpc.h"
Run Code Online (Sandbox Code Playgroud)
所以出于某种原因clang无法找到mpc图书馆.我不确定此时应该做些什么.
小智 42
对于拥有自制软件用户的OSX - 我试着用普通的舞蹈
brew install mpc
brew install mpfr
Run Code Online (Sandbox Code Playgroud)
然后
python setup.py --prefix=/usr/local/Cellar
Run Code Online (Sandbox Code Playgroud)
但得到了错误,找不到'mpc.h'.确实,没有找到mpc.h文件.解决方案是使用
brew install libmpc
brew install mpfr
Run Code Online (Sandbox Code Playgroud)
代替.之后,gmpy2正在编译和安装,没有进一步的问题.
wim*_*wim 14
简短而甜蜜的2015年答案:
brew install mpfr
brew install libmpc
pip install gmpy2
Run Code Online (Sandbox Code Playgroud)
我是gmpy2的维护者.我无法访问Mac,因此无法测试OSX版本.
我假设你已经安装,mpfr因为它是先决条件mpc.哪里有发展的文件(即gmp.h,mpfr.h和mpc.h)在哪里?
您可以尝试从命令行安装,而不是通过pip安装吗?我使用类似于的命令:
python setup.py install --prefix =/opt/local --force
此命令假定.h文件位于/ opt/local/include中.您需要调整前缀以适合您的系统.
| 归档时间: |
|
| 查看次数: |
8010 次 |
| 最近记录: |