python3怎么安装gmpy2_python2/3 模块gmpy2在linux下安装
!!!首先建议在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下安装相关推荐
- python2/3 模块gmpy2在linux下安装
gmpy2是解密RSA时所用脚本的一个模块python下输入 import gmpy2 ,提示 Traceback (most recent call last): File "<s ...
- 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本
1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...
- 在linux下安装python3_【转】在Linux下安装python3
原文链接:http://www.cnblogs.com/feng18/p/5854912.html 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wg ...
- 短小视频网站sexcms源码 安装搭建环境加采集教程 有手机和PC演示站 linux下安装一片空白的解决linux下安装一片空白的解决
特别注意:在linux下安装一片空白的解决方法:把index.php的第66行改为require_once sexPATH.'lib/Cs_Sex.php';就行.linux下要注意大小写区分. 电脑 ...
- adobe linux 安装程序,在Ubuntu版本的Linux下安装Adobe AIR
首先下载Adobe AIR安装程序,双击运行时安装文件AdobeAIRInstaller.bin, 按照屏幕提示完成安装. 如果您不是以管理员身份登录, 则调用安装程序时, 会提示您输入管理员密码 ( ...
- linux安装的时候网卡配置失败,Linux下安装网卡执行make install失败
先安装的SuSE12系统,没有网卡驱动,试着自己安装 在网上下载了tar安装包,加压后执行make编译,出现如下错误: [/usr/src/e1000e-1.9.5/src]# make Makefi ...
- linux安装redis有什么用吗,Linux下 安装Redis
Redis 是什么:高并发分布式内存数据库 支持持久化的No-sql数据库 特点: 支持数据持久化,可以将内存中的数据保持在磁盘中.重启的时候可以再次加载使用. 支持多样的数据类型kv键值对,List ...
- linux下安装nginx启动,Linux下安装启动nginx的过程
1.首先将nginx的安装包传到虚拟机里的/home目录下 2.为了方便nginx运行而不影响linux安全需创建组合用户 groupadd -r nginx useradd -r -g nginx ...
- linux 下安装部署mq,RocketMQ在linux下安装部署
本博客以当前RocketMQ最新版介绍:v4.4.0 环境要求 64位JDK 1.8+; Maven 3.2.x; // 源码编译时需要用到 二进制文件安装 > unzip rocketmq-a ...
最新文章
- 一招一式攻克linux(四)
- 安装PHP可能会出现的错误
- 多分辨率图像的快速查询
- 检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005...
- Android之解决远程拍照不打开activity用其它方式获取surfaceView
- IO多路复用之epoll
- dp - 求连续区间异或的最大值
- 初三下半年应该怎样合理的学习?
- ubuntu中的Linux安装程序的方法
- jQuery CheckBoxList 全选 反选
- MATLAB中多行注释的三种方法
- 八数码问题c语言,八数码问题的可解性
- ASCII码值是怎么计算的,怎么计算arccos的值
- 荣耀A55高调上市只为孤独求败?
- 旋转屏幕时数据的保存与恢复
- 水下声学的基本声学量介绍
- Mplayer播放器程序设计Linux,Linux下编程实现mplayer播放器总结
- ADXL345传感器小结
- 并查集 --算法竞赛专题解析(3)
- 智能运维之告警聚合技术介绍
热门文章
- AWS Lambda现已支持.NET Core 2.0
- g4e基础篇#5 创建分支和保存代码
- Xamarin for iOS 11(一) - 初尝ARKit
- .NetCore+Jexus代理+Redis模拟秒杀商品活动
- 解决.NET Core中MailKit无法使用阿里云邮件推送服务的问题
- 利用F#库canopy进行UI测试
- [转]定了!2020年,6种将死的编程语言!
- 「刘一哥GIS」系列专栏《QGIS入门实战精品教程(配套案例数据)》
- Andoroid之BottomNavigationView右上角添加红点布局和自动跳转到底部具体第几个Tab
- 十三、制作 iVX音乐分享小程序