在python3.5中安装matplotlib1.5.1时出错

时间:2016-02-04 11:25:52

标签: python matplotlib

我有Windows 8'。我安装了' python35-32'成功。然后我下载' matplotlib 1.5.1' 。但它无法安装。我收到一个错误,要求无法构建包。

1 个答案:

答案 0 :(得分:0)

试试这个:

  • 使用管理员权限打开cmd。 (右键单击并以管理员身份运行)
  • 输入此命令pip install matplotlib,然后等待安装完成。

替代:

如果您希望以后保留车轮以进行离线安装,您可以执行以下操作:

  • 打开cmd,然后输入此命令
  • pip install --download /path/to/some/dir/ matplotlib。这将下载matplotlib以及目录/path/to/some/dir/中所有其他必需的轮子。
  • 要安装,请输入以下命令:pip install --no-index --find-links /path/to/some/dir/ matplotlib

此处/path/to/some/dir/是下载文件的目录。您可以使用.代替/path/to/some/dir/在当前目录中下载。

编辑:

看看matplotlib installation guide for windows。与您的案例最相关的行可能是:

  

对于Python 3.5,需要安装Visual C++ Redistributable for Visual Studio 2015

所以只需按照链接安装它,然后按照上面的步骤操作。这应该可以解决问题。

注意:他们还建议最好的选择是使用已经提供matplotlib内置的预先打包的python发行版,如Anacondaminicondacanopy。您可能也需要考虑。

根据您的评论进行编辑

正如我已经说过的,anaconda是一个预先打包的python发行版,其中包含数百个python包。引用official python page,anaconda是 "一个完整的Python发行版,用于大数据集的数据管理,分析和可视化" 。因此,您可以使用anaconda完成所有操作,您可以使用传统python (又名CPython), plus ,您可以随意使用大量流行的python包。

要开始使用anaconda,您可以查看:Test drive Anaconda