接下来表演的是安装Python模块gmpy2

此模块用来进行高精度计算的模块,个人根据需求,我呢常用来进行rsa加密算法的计算

作为一个资浅的ubuntu玩家,这些知识当然是在网上搜索得到的,不过网上的资料大多说不完整,整的别人根据他们的教程做了一上午还是没有成功安装。而我的是在这些大佬的肩膀上总结的。

Python当中默认是没有gmpy2模块的,所以大多数人直接进行pip install gmpy2进行模块安装,姐夫哦就会出现某某文件缺失,或没有的情况。

这里一共总结了三种缺失的文件,在自己进行安装的时候如果出现了那个文件缺失,就按下面的哪一个步骤安装就行,如果缺失两个或三个那就安装两个三个。

第一个文件gmp.h.

作为一个记性不太好的奔三小朋友,记得应该是这个文件。

缺少这个文件的原因是我们Ubuntu一般都是没有gmp库的。

在 debian、ubuntu系统上使用命令:

sudo apt-get install libgmp-dev

在 Fedora、RedHat 以及 CentOS 系统上使用命令:

yum install gmp-devel

待 gmp 安装完成后,再使用命令

$ pip install gmpy

第二个文件mpfr.h

首先从 ftp://ftp.gnu.org/gnu/mpfr/

在Kali中执行以下命令:

unzip mpfr-3.1.5.zip

cd mpfr-3.1.5

./configure

make

make check

VERBOSE=1 make check

make install

第三个文件mpc.h

从 ftp://gcc.gnu.org/pub/gcc/infrastructure/

tar -xzvf mpc-1.0.3.tar.gz

cd mpc-1.0.3

./configure

make

make install

当安装解决每个文件之后,都要执行安装gmpy2模块的命令,以便于知道是否还缺失别的文件,直到成功安装。

如果这样还不成功,可以评论联系,一起讨论,共同学习呀

windows下python安装gmpy2_安装Python模块gmpy2中的问题解决相关推荐

  1. Windows下ruby的pry安装和配置

    Windows下ruby的pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem i ...

  2. Windows下R语言环境安装

    Windows下R语言环境安装 R官网: https://www.r-project.org/ 按照如下步骤下载windows中的安装文件R-4.1.0-win.exe 文件已经下载完成:R-4.1. ...

  3. Windows下Go语言的安装和运行

    参考:https://blog.csdn.net/SquirrelYuyu/article/details/82776029 Windows下Go语言的安装和运行 文章目录 Go语言的安装与配置 Go ...

  4. Windows下VisualSVN Server的安装与配置方法(图文)

    这篇文章主要介绍了Windows下VisualSVN Server的安装与配置方法,比较详细,需要的朋友可以参考下 VisualSVN Server是免费的,而VisualSVN是收费的.Visual ...

  5. iis怎么更换php版本,Windows 下PHP+IIS的安装方法(PHP版本为5.0)

    Windows 下PHP+IIS的安装方法(PHP版本为5.0) 最近需要使用下PHP相关的东西,查找了一些资料,现将PHP配置方法记录一下,以免以后忘记,呵呵,初学者,各位同学不要拍砖,开始正题,主 ...

  6. 为什么在 Windows 下用 Ctrl+Z 退出 Python 而 Linux 下用 Ctrl+D 呢?

    打开我们的命令行,输入 python ,我们会进入 python 的交互模式. 当我们想退出 python ,返回我们的 shell 时,你将如何退出? 如上,两个行之有效的方法是输入 exit() ...

  7. windows 下的CACTI的安装方法

    windows 下的CACTI的安装方法 记得第一次工作的时候,主管非得让我学在windows 下的CACTI的安装,把我急的,明明是Linux下的东东,硬让我在windows下面装,不过有不敢不听话 ...

  8. 通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题

    通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题 Scite工具下载与安装 https://scite.en.softonic.com/download 1.下载完后 ...

  9. windows下es以及kibana安装

    windows下es以及kibana安装 文章目录 windows下es以及kibana安装 前言 一.es是什么? 二.安装包下载 三.es安装 四. kibana 安装 五. ik分词器 安装 六 ...

最新文章

  1. RxJava使用(四)变换
  2. PXE实现Linux的自动安装
  3. cdt规约报文用程序解析_DNS协议(报文解析)
  4. sql服务器时间不正确,SQL Server 服务器本地时间更改对SQL Server本身的影响
  5. constexpr函数
  6. 李宏毅机器学习(七)自监督学习(二)BERT奇闻轶事
  7. Struts标签入门
  8. 对于数据库视图的一些理解
  9. SAS详细的下载与安装流程
  10. ArcGIS Engine打开shp文件
  11. 稳定的IP地址查询接口
  12. 高端知识星球正式开放了
  13. Sql Server 创建唯一聚集索引典型实现
  14. opencv手势识别(2_KNN算法识别)
  15. javaSE探赜索隐之三<类与对象的爱恨情仇中>
  16. less中的变量 单位问题
  17. i = i++, i = ++i, j = i++, j = ++i 的区别
  18. vanilla-tilt.js平滑3D倾斜库的使用
  19. 代理网易云音乐,免费听歌与下载
  20. k8s DNS服务配置

热门文章

  1. 【连载】如何掌握openGauss数据库核心技术?秘诀五:拿捏数据库安全(3)
  2. MySQL8.0版本升级建议及各类场景的操作方法
  3. 明晚直播丨基于IB网络的Oracle Extend RAC最佳实践
  4. (活动)MySQL DBA之路 | 性能配置调优篇
  5. AI专家一席谈:复用算法、模型、案例,AI Gallery带你快速上手应用开发
  6. 一行Java代码实现游戏中交换装备
  7. 有了这个数据强一致“利器”,DBA们轻松修复数据对加班“say no”
  8. LiteOS调测利器:backtrace函数原理知多少
  9. 基于Fabric的性能测试与调优实践
  10. 数据不够,怎么训练数据集?别怕,有TA