!!!首先建议在Windows下安装 因为很方便!!!

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

然后在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下载那个网站速度也是感人。。。现在安完的我:我的天。。。解放了

python3怎么安装gmpy2_python2/3 模块gmpy2在linux下安装相关推荐

  1. python2/3 模块gmpy2在linux下安装

    gmpy2是解密RSA时所用脚本的一个模块python下输入 import gmpy2  ,提示 Traceback (most recent call last): File "<s ...

  2. 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本

    1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...

  3. 在linux下安装python3_【转】在Linux下安装python3

    原文链接:http://www.cnblogs.com/feng18/p/5854912.html 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wg ...

  4. 短小视频网站sexcms源码 安装搭建环境加采集教程 有手机和PC演示站 linux下安装一片空白的解决linux下安装一片空白的解决

    特别注意:在linux下安装一片空白的解决方法:把index.php的第66行改为require_once sexPATH.'lib/Cs_Sex.php';就行.linux下要注意大小写区分. 电脑 ...

  5. adobe linux 安装程序,在Ubuntu版本的Linux下安装Adobe AIR

    首先下载Adobe AIR安装程序,双击运行时安装文件AdobeAIRInstaller.bin, 按照屏幕提示完成安装. 如果您不是以管理员身份登录, 则调用安装程序时, 会提示您输入管理员密码 ( ...

  6. linux安装的时候网卡配置失败,Linux下安装网卡执行make install失败

    先安装的SuSE12系统,没有网卡驱动,试着自己安装 在网上下载了tar安装包,加压后执行make编译,出现如下错误: [/usr/src/e1000e-1.9.5/src]# make Makefi ...

  7. linux安装redis有什么用吗,Linux下 安装Redis

    Redis 是什么:高并发分布式内存数据库 支持持久化的No-sql数据库 特点: 支持数据持久化,可以将内存中的数据保持在磁盘中.重启的时候可以再次加载使用. 支持多样的数据类型kv键值对,List ...

  8. linux下安装nginx启动,Linux下安装启动nginx的过程

    1.首先将nginx的安装包传到虚拟机里的/home目录下 2.为了方便nginx运行而不影响linux安全需创建组合用户 groupadd -r nginx useradd -r -g nginx  ...

  9. linux 下安装部署mq,RocketMQ在linux下安装部署

    本博客以当前RocketMQ最新版介绍:v4.4.0 环境要求 64位JDK 1.8+; Maven 3.2.x; // 源码编译时需要用到 二进制文件安装 > unzip rocketmq-a ...

最新文章

  1. 一招一式攻克linux(四)
  2. 安装PHP可能会出现的错误
  3. 多分辨率图像的快速查询
  4. 检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005...
  5. Android之解决远程拍照不打开activity用其它方式获取surfaceView
  6. IO多路复用之epoll
  7. dp - 求连续区间异或的最大值
  8. 初三下半年应该怎样合理的学习?
  9. ubuntu中的Linux安装程序的方法
  10. jQuery CheckBoxList 全选 反选
  11. MATLAB中多行注释的三种方法
  12. 八数码问题c语言,八数码问题的可解性
  13. ASCII码值是怎么计算的,怎么计算arccos的值
  14. 荣耀A55高调上市只为孤独求败?
  15. 旋转屏幕时数据的保存与恢复
  16. 水下声学的基本声学量介绍
  17. Mplayer播放器程序设计Linux,Linux下编程实现mplayer播放器总结
  18. ADXL345传感器小结
  19. 并查集 --算法竞赛专题解析(3)
  20. 智能运维之告警聚合技术介绍

热门文章

  1. AWS Lambda现已支持.NET Core 2.0
  2. g4e基础篇#5 创建分支和保存代码
  3. Xamarin for iOS 11(一) - 初尝ARKit
  4. .NetCore+Jexus代理+Redis模拟秒杀商品活动
  5. 解决.NET Core中MailKit无法使用阿里云邮件推送服务的问题
  6. 利用F#库canopy进行UI测试
  7. [转]定了!2020年,6种将死的编程语言!
  8. 「刘一哥GIS」系列专栏《QGIS入门实战精品教程(配套案例数据)》
  9. Andoroid之BottomNavigationView右上角添加红点布局和自动跳转到底部具体第几个Tab
  10. 十三、制作 iVX音乐分享小程序