脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

2022-08-10 14:58Linxson Python

最近根据领导布置的学习任务,开始学习python中的matplotlib,朋友告诉我这个很简单,然而刚踏入安装的门槛,就遇到了安装不成功的问题,下面这篇文章主要给大家介绍了关于Python中matplotlib库安装失败的经验总结,需要的朋友可以参考下

由于学习需要安装matplotlib库,阅读网上教程后一直出现各种各样的错误,以下为我的经验总结:

声明:本人python版本为3.8.0,pycharm为2021.2

1. 首先检查自己pip是否最新:

?
1
python -m pip install -U pip setuptools

这个一般不会有问题,主要是确保能下到正确版本的matpoltlib版本。

2. 先试着装库,看看自己缺什么:

?
1
python -m pip install matplotlib

到这里一般会出现四种情况:

2.1 from version:none

出现这个的情况一般是网络太慢了,直接给你说找不着了,这个时候可以采用国内源地址,我采用的是豆瓣的,代码如下:

?
1
pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple matplotlib==3.5.0

注意,最后一定加上版本号==3.5.0,不然会从头到尾全部给你下一遍!!

版本号查询可见如下网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib

2.2 numpy>=1.71 etc. 

以上只是一种情况,还有可能出现pyparsing、pytz、six、cycler等等ERROR,这个时候比较好办,做到“缺啥补啥”的原则就行了,比如缺numpy,直接:

?
1
pip install numpy

这里建议先自行查看一下自己的python interpreter里有哪些package,核对缺少的库,再自行pip即可。

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

2.3 pillow缺少zlib环境

这里好像是只有笔者出现的问题,我搜了一圈基本没发现有相同的问题,是本人在阅读error时发现的问题,内容大概就是shortage zlib……等等(没有截图)

解决方法也比较简单,直接进Zlib for Windows网站点击setup即可

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

 2.4 Cannot found pip.ini

这是我遇到最离谱的bug了,安装完zlib后就报出来了,没办法,这里我是用esay_install pip 下好后给覆盖了原来的位置,大伙应该遇不到。

3 安装完成

最后我是输入了这段代码:

?
1
pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple matplotlib==3.5.0

完成安装。

-------------------------------------------------更新于2022-04-02-------------------------------------------------

建议还是下载Anaconda,就不用自己去配置常用的库文件了,在调用的时候只需要配置解释器时,选择Anaconda里的解释器即可,如下图所示:

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

补充:pycharm配置anaconda

PyCharm是一款很好用很流行的python编辑器。Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。anaconda自带集成开发环境spyder。有些人不喜欢spyder的风格。个人感觉其提示功能也不及PyCharm。如果能将PyCharm配置anaconda环境,岂不美哉!接下来分享一下个人经验:

安装anaconda和pycharm的过程我就不废话了,比较简单。网上也有很大教程。我安装的PyCharm版本为2017.3.2(社区版)。

再完成两者的安装之后:

第一步,配置anaconda环境变量,在系统环境变量Path添加anacond的安装路径和其子文件夹script和library/bin。我是装在G盘,我的配置是"G:\Anaconda3;G:\Anaconda3\Scripts;G:\Anaconda3\Library\bin"。

第二步,为PyCharm配置anaconda环境。进入PyCharm,依次点击File->Default Setting->Project Interpreter

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

点击齿轮选择Add Local

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

我是选择第三个。之前认为理所当然是第二个,然而搞了半天不知怎么办。点击第三个选项卡,将路径选为anaconda安装路径下的python.exe,确定后成功配置anaconda环境。

Python中matplotlib库安装失败的经验总结(附pycharm配置anaconda)

之后,在该环境下创建的工程就可以使用anaconda中已有的库了。

总结

到此这篇关于Python中matplotlib库安装失败的文章就介绍到这了,更多相关Python matplotlib库安装失败内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/NUX_A/article/details/121593381

延伸 · 阅读

精彩推荐
  • Python小白学Python之实现OCR识别

    小白学Python之实现OCR识别

    将图片翻译成文字一般被称为光学文字识别(Optical Character Recognition,OCR),这篇文章主要给大家介绍了关于Python实现OCR识别的相关资料,文中通过示例代码介...

    coderwangson4582021-12-24
  • Python利用Pandas索引和选取数据方法详解

    利用Pandas索引和选取数据方法详解

    使用Pandas做数据分析的时候,用的最多的功能恐怕就是对于数据集的索引,选组数据子集。Pandas库提供了很多非常实用的方法,了解并熟练使用这些方法而...

    wdc11232022-01-19
  • Python将Python中的数据存储到系统本地的简单方法

    将Python中的数据存储到系统本地的简单方法

    这篇文章主要介绍了将Python中的数据存储到系统本地的简单方法,主要使用了pickle模块,需要的朋友可以参考下 ...

    puQuTogether18712020-06-03
  • PythonPython创建xml文件示例

    Python创建xml文件示例

    这篇文章主要介绍了Python创建xml文件的方法,结合实例形式分析了Python针对xml格式数据及文件读写相关操作技巧,需要的朋友可以参考下...

    聪明的狐狸4342020-09-25
  • PythonPython logging模块原理解析及应用

    Python logging模块原理解析及应用

    这篇文章主要介绍了Python logging模块原理解析及应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参...

    Maruying6052020-08-13
  • Pythonpython进度条显示-tqmd模块的实现示例

    python进度条显示-tqmd模块的实现示例

    这篇文章主要介绍了python进度条显示-tqmd模块的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    MXuDong3122020-08-24
  • Python解决pycharm每次新建项目都要重新安装一些第三方库的问题

    解决pycharm每次新建项目都要重新安装一些第三方库的问题

    今天小编就为大家分享一篇解决pycharm每次新建项目都要重新安装一些第三方库的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看...

    佚明zj9462021-05-17
  • PythonPython实现图像增强

    Python实现图像增强

    这篇文章主要为大家详细介绍了Python实现图像增强,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    lph-China6032022-08-05