我有Windows 8'。我安装了' python35-32'成功。然后我下载' matplotlib 1.5.1' 。但它无法安装。我收到一个错误,要求无法构建包。
答案 0 :(得分:0)
试试这个:
pip install matplotlib
,然后等待安装完成。如果您希望以后保留车轮以进行离线安装,您可以执行以下操作:
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发行版,如Anaconda,miniconda和canopy。您可能也需要考虑。
正如我已经说过的,anaconda是一个预先打包的python发行版,其中包含数百个python包。引用official python page,anaconda是 "一个完整的Python发行版,用于大数据集的数据管理,分析和可视化" 。因此,您可以使用anaconda完成所有操作,您可以使用传统python (又名CPython), plus ,您可以随意使用大量流行的python包。
要开始使用anaconda,您可以查看:Test drive Anaconda。