当前位置:  开发笔记 > 编程语言 > 正文

Python(Win 10):安装matplotlib需要包"freetype"和"png"?

如何解决《Python(Win10):安装matplotlib需要包"freetype"和"png"?》经验,为你挑选了1个好方法。

我一直在尝试安装Python的matplotlib库以与PyPlot一起使用,以便与Julia一起使用.除了这个最终的图书馆之外,我设法把所有东西都放到了位置,我觉得好像我遇到了一个试图让它工作的deadend.

在尝试安装matplotlib时(我尝试使用pip,常规python安装和easy_install),我在安装输出的最后收到以下消息,之后没有安装:

* The following required packages can not be built:
* freetype, png

对此感到困惑,我在网上环顾四周并安装了这两个(至少,我认为这些都是).一个是freetype项目,另一个是LibPng,这是我能找到最接近windows或python的"png包"的东西.

这最初不起作用(对于他们中的任何一个),我在某处读到我需要在我的system32文件夹中使用freetype.dll.这是一个很长的镜头,但我去了我安装freetype的地方并取出了dll并重命名它,将它放在system32中.这当然不起作用(再次,远射).

无论如何,那就是我所在的地方.不知道从哪里开始,我不确定我是否抓住了我应该使用的正确"包".思考?

提前致谢,

奥利



1> Mike Müller..:

使用功能更强大的安装程序

我建议使用Anaconda或Miniconda.根据我与许多Windows用户的经验,这是安装matplotlib等软件包的最简单方法.

蟒蛇

Anaconda为科学家提供了许多软件包.Matplotlib开箱即用.只需以root用户身份安装即可.

Minoconda

如果你不想让Ananconda的所有包装都使用Miniconda

康达

两种安装方式(Anaconda或Miniconda)都提供conda.这是一个改进pip/ virtualenv.

您可以使用以下命令安装matplotilb:

conda install matplotlib

Enviroments:

您可以创建一个新环境并安装您喜欢的包:

conda create -n my_project35 python=3.5
activate my_project35
conda install matplotlib

要么

conda create -n my_project27 python=2.7
activate my_project27
conda install matplotlib

结合 pip

你仍然可以使用pip.conda"理解"它在做什么.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有