gmpy2是解密RSA时所用脚本的一个模块python下输入 import gmpy2  ,提示 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gmpy2 所以安装gmpy2,我的系统用的是Deepin

前提安装pip   给你们找了一个https://www.cnblogs.com/xnchll/p/6214188.html

然后在linux下终端输入 pip install gmpy2

然后就开始报错了(ノ`Д)ノ,各种缺文件

1.报错:src/gmpy.h:252:20: fatal error: mpfr.h: 没有那个文件或目录

下面开始解决:

首先从  ftp://ftp.gnu.org/gnu/mpfr/   下载最新的mpfr的压缩包,我下载的是mpfr-4.0.1.zip 下载有点慢的哈

unzip mpfr-3.1.5.zip   (这里需要根据下载的压缩包所在的实际目录修改一下)

cd mpfr-3.1.5

./configure

make

make check

VERBOSE=1 make check

make install

如果以上过程中不报错的话,mpfr就安装好了


2.装好了发现继续运行  pip install gmpy2   ,刚才的问题没有了,又出现了新的问题:

src/gmpy.h:252:20: fatal error: mpfr.h: 没有那个文件或目录,又是一通百度

解决方法:

从  ftp://gcc.gnu.org/pub/gcc/infrastructure/  下载最新的mpc压缩包,这里我下载的是  mpc-1.0.3.tar.gz

tar -xzvf  mpc-1.0.3.tar.gz     (这里需要根据下载的压缩包所在的实际目录修改一下)

cd mpc-1.0.3

./configure

make

make install

若以上过程没报错,问题就已经解决,然后执行  pip install gmpy2   ,提示  gmpy2  安装成功,但是我的还是没有成功缺少mpc.h文件

运行 sudo apt-get install libmpc-dev 就可以了


  • 在python3.6上安装gmpy2模块:  pip3 install gmpy2   然后报错了

解决方法是安装python-dev,这是Python的头文件和静态库包:

这时候运行 sudo apt-get install python3-dev  然后继续pip3 install gmpy2 就成功了 


按完之后感觉比较简单,过程还是一通百度,ftp下载那个网站速度也是感人。。。现在安完的我:我的天。。。解放了

参考地址: https://blog.csdn.net/wanzt123/article/details/71036184

https://blog.csdn.net/vernice/article/details/51837001

     https://blog.csdn.net/u013687821/article/details/45113131

python2/3 模块gmpy2在linux下安装相关推荐

  1. python3怎么安装gmpy2_python2/3 模块gmpy2在linux下安装

    !!!首先建议在Windows下安装 因为很方便!!! gmpy2是解密RSA时所用脚本的一个模块python下输入 import gmpy2  ,提示 Traceback (most recent ...

  2. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  3. python中pygame模块下载_基于python中pygame模块的Linux下安装过程(详解)

    pyhthon中pygame模块怎么安装?pyhthon中pygame模块怎么安装?鄙人为初二一名学生,闲来无事 钻研起电这句话还是建议问一下你们代课老师吧,因为你们老师是这方面专家,诺儿那边的话肯定 ...

  4. Linux下安装Python2.7

    Linux下安装Python2.7 执行如下命令下载安装python2.7.10: wget https://www.python.org/ftp/python/2.7.10/Python-2.7.1 ...

  5. linux下安装部署ansible

    linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...

  6. 【Python 笔记】Linux下安装pip方法的全总结

    本文研究记录了 Linux 下安装 pip 的全部方法. 文章目录 1. 通过 Linux 系统的包管理工具安装 1.1 apt 包管理工具安装 pip 1.1.1 安装 1.1.2 升级 1.1.3 ...

  7. Linux下安装rabbitmq3.7.8

    Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 ...

  8. Python安装(Windows下安装/Linux下安装)

    1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...

  9. Linux下安装scikit-learn

    Linux下安装scikit-learn sudo apt-get install python-pip sudo apt-get install python-pandas python-sympy ...

最新文章

  1. SQLAlchemy简单操作
  2. Outlook邮箱重新配置
  3. Linux下的基本指令
  4. 从零开始实现ASP.NET Core MVC的插件式开发(六) - 如何加载插件引用
  5. 智能合约开发solidity编程语言实例
  6. 流媒体技术的应用与发展前景
  7. html 怎么给li空格,html 空格
  8. 2020年书法落款_快来排排2020鼠年书法落款时间表,收!
  9. numpy教程:数组操作
  10. 获取指定文件目录路径下的所有文件
  11. 虚拟机安装苹果系统_黑苹果原版系统镜像下载,MacOS如何安装到虚拟机?(附软件+教程)...
  12. SSL/TLS中的DH算法、DHE算法、 ECDHE算法介绍
  13. mysql数据库实验4
  14. 哈哈哈,这个勒索软件笑死我了!太菜了~
  15. python儿童-少儿Python创意编程课
  16. 气相色谱仪排除问题S级详情讲解【Chro】
  17. Python的10大集成开发环境和代码编辑器(指南)
  18. linux系统(Centos7)安装VScode笔记
  19. doc跟docx的区别
  20. 学会这5个时间管理黄金法则,再也不用愁时间不够用了~

热门文章

  1. 为啥我的Python这么慢 - 项查找 (二)
  2. 如何在 Mac上使用预览解锁 PDF
  3. json符号解释大全_水电图纸图例大全,电气、弱电、给排水常用图例
  4. 《计算机应用基础》18春作业,【北语网院】18春《计算机应用基础》作业_4.pdf...
  5. 嘉善 机器人比赛_电脑机器人比赛辅导教师培训在浙师大嘉善附校举行
  6. STM32H743+CubeMX-ADC(16bit分辨率)+DMA采样三路模拟量(并行),没过采样。
  7. vs矩形框边框线显示被选中的区域;_条形码区域解码:Web小工具
  8. eval() python_python基础-input函数和eval函数
  9. Java文档阅读笔记-C3P0连接池的使用
  10. QML工作笔记-为PushButton戴上皮肤