pycharm导入gmpy2包 Windows用轮子安装gmpy2
进行大数计算用Python自带的运算和函数已经无法满足要求,gmpy2包可以进行大数运算
在pycharm编译器中用Python Interpreter安装gmpy2包时总会出现各种莫名其妙的Error,网上这方面的教程和博客都很少,之前还以为是pip和setuptools的版本问题,各种重装之后还是安装失败(砸电脑预警。。。)
后来放弃通过pycharm安装这个包,通过轮子直接在系统中安装gmpy2包,然后让pycharm读取本地包,写一下过程防止以后忘记了
安装gmpy2
gmpy2 is a C-coded Python extension module that supports multiple-precision arithmetic. In addition to supporting GMP or MPIR for multiple-precision integer and rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real floating-point arithmetic) and MPC (correctly rounded complex floating-point arithmetic) libraries.
直接从官网上下载轮子文件会安装失败,显示不适合这个平台,在Stack Overflow上找到了答案,想看原文的小伙伴点这里,我总结如下:在Windows上安装需要非官方的预编译二进制文件,需要从下面这个网站上下载
网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
打开网站后往下翻,找到GMPY,选择适合自己版本的gmpy2的whl文件进行下载,我下载的是gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
下载完成后可以放在一个磁盘的第一级目录中方便安装,我放在了F:
之后打开cmd,输入F:
后回车进入F盘
输入pip install gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
回车进行安装
像下面这样就安装成功了
pycharm读取本地包
在系统中安好了直接在pycharm中import会显示找不到包,因为不是通过pycharm安装的,要修改pycharm让pycharm能够读本地包
右击pycharm中项目管理器中本项目目录下的venv
文件夹,单击在资源管理器中打开
进入venv
文件夹后用记事本打开pyvenv.cfg
,将里面的include-system-site-packages = false
改为include-system-site-packages = true
,然后重启pycharm,这样再import gmpy2就不会报错了,而且gmpy2包能正常使用了
注意这个pyvenv.cfg
文件是每个项目单独的,每个项目需要读本地包都要单独进行修改
pycharm导入gmpy2包 Windows用轮子安装gmpy2相关推荐
- pycharm导入jieba包_3分钟带你搞懂Python模块、包的区别和使用
一.模块和包的定义 模块的定义:任何*.py 的文件都可以当作模块使用import 导入 包的定义:包含一个__init__.py和其他模块.其他子包的一个目录 实际项目中,所谓的包和模块分别代表什么 ...
- pycharm导入jieba包_一份超级完整实用的PyCharm图解教程,赶紧收藏起来
PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率.那么具体如何使用呢?本文从 PyCharm 安装到插件.外部工具.专业版功能等进行了一一介绍,希望能够帮助到大家. ...
- Pycharm 导入 Python 包、模块
1.点击File->settings 2.选择Project Interpreter,点击右边绿色的加号添加包 3.输入你想添加的包名,点击Install Package 4.可以在Pychar ...
- Pycharm导入scap包提示出错
出错语句: from scapy.all import ARP,Ether 在Pycharm中报错,没有找到ARP与Ether.但是在终端中使用python发现可以成功导入. 一开始以为是自己的包有问 ...
- PyCharm导入numpy包遇到的问题
(1)首先在PyCharm界面,从File--->Setting--->Project:自己的项目名. (2)点击界面最右边的+号:,进入界面: (3)在搜索界面1处输入numpy,之后在 ...
- python机器学习包 Windows下 pip安装 scikit-learn numpy scipy
1.到PIP的目录中C:\Python34\Scripts;2. 2.1 pip安装numpy pip install numpy 2.2 pip安装sklearn pip install -U ...
- pycharm导入gmpy2
pycharm导入gmpy2包 Windows用轮子安装gmpy2 1.查看python版本 2.进入如下网址安装wheel 3.下载好后,把文件拖入到你对应编辑器的Scripts文件夹里 4.直接在 ...
- Mac下首次安装pycharm 倒入依赖包
文章目录 mac下PyCharm导入第三方包 设置 `project interpreter` mac下PyCharm导入第三方包 参考:https://blog.csdn.net/zk6738205 ...
- pycharm导入python环境是空的_PyCharm导入python项目并配置虚拟环境的教程详解
PyCharm导入python项目并配置虚拟环境的教程详解 进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹: 打开了python项目后,需要配置该项目对应的pyth ...
- 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题
一.在windows中python安装sit-packages路径位置 C:\Users\shl\AppData\Local\Programs\Python\Python36\Lib\site-pac ...
最新文章
- 首个单设备模拟神经元出现 可有效解决传统计算机所面临的问题
- 记录结果再利用的动态规划
- ubuntu 18.04安装米聊
- day02:requests爬取豆瓣电影信息
- python 调用不存在的方法 统一处理_提取不重复数据在Excel、SQL与Python中的处理方法...
- free释放链表节点崩溃_【链表6】lt;最新gt;初识链表(link list)
- 计算机行业没有获奖证书简历怎么填,小升初没有奖项证书该如何写简历
- 计算机辅助翻译与人工翻译论文,浅析计算机辅助翻译与纯人工翻译的利与弊
- android listview阻尼效果,自定义阻尼效果listview
- with ties 的用法
- cocos2d-x 从win32到android移植的全套解决方案
- oracle reco进程停止,oracle的后台进程能否杀掉
- 第一章 软件开发入门引导及概述
- 500G技术资源分享
- 36、有效的数独 | 算法(leetode,附思维导图 + 全部解法)300题
- 一文搞懂Grid 布局
- [转载]永恒的经典——冰封十大经典战役寄语
- 全志t3linux驱动_全志T3 Linux显示驱动分析
- mysql5.7安装后服务无法启动问题
- HTML+CSS学习(五)