在windows中为python安装bigfoat、GMP和MPFR



我正试图在Windows7机器上安装Python 3.2中的bigfoat。文件上说我首先需要安装GMP和MPFR。我已经把这两个软件都下载到了我的桌面上(还有bigfoat软件包)。然而,由于它们是C包,我不知道如何在python中安装它们(我在过去几个小时里试图找到一个明确的解释,但失败了)。有人能告诉我需要做什么吗?或者给我指一个教程吗?非常感谢,任何帮助都将不胜感激。

恐怕您无法按照迄今为止尝试的方式安装它,因为您需要编译C文件。相反,你可以从windows的非官方二进制文件下载:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

访问网站,搜索您的包裹。它们有几个版本,所以请确保您使用的Python有正确的版本。

gmpy有两个版本-版本1(又名gmpy)和版本2(又名gmpy2)。gmpy2包括MPFR。如果您安装了gmpy2,那么您可能不需要bigfoat,因为MPFR的功能可以直接从gmpy2访问。

免责声明:我维护gmpy和gmpy2。

终于找到了解决方案。。转到链接http://www.lfd.uci.edu/~gohlke/pythonlibs/#bigfloot安装正确的软件包(取决于32位或64位)转到命令提示符键入\文件名称.whl例如:C:\python27\pip install bigfloat-0.3.0-cp27-none-win32.whl

最新更新