Python 3.4与numpy,scipy和matplotlib

时间:2016-06-25 08:48:04

标签: python numpy matplotlib scipy

我是Python的新手,我想知道哪些版本的numpy / scipy / matplotlib与不同版本的Python兼容 - 或者它们在多大程度上与它们相匹配。

现在我使用的是Python 3.4.3,numpy 1.8.2,scipy 0.13.3和matplotlib 1.3.1。我在scipy FAQ上看到“支持Python 3的NumPy的第一个版本是NumPy 1.5.0.SciPy中的Python 3支持从版本0.9.0开始。”但是如何知道这些模块的哪些版本适合python 3.4?例如。我知道有一个scipy0.18,但如果尝试使用python 3.4而不是3.5,它是否会引发问题?很抱歉,如果这是一个愚蠢的问题,我只想避免多次卸载/更新不同版本,我已经这样做了。

3 个答案:

答案 0 :(得分:2)

我建议您仔细查看Anaconda安装。

您将在一个步骤中安装所有需要的软件包,并且所有软件包将相互兼容并且已经过测试

如果您需要未包含的软件包,可以使用内部打包工具 - conda:

进行安装
conda install package_name

答案 1 :(得分:1)

当前版本,numpy 0.11.0和scipy 0.17.1,对于python 3.4和3.5应该完全没问题。

对于第一个近似值,任何非古代版本的numpy或scipy都可以使用python 3.4。

无论如何在安装后运行自检是个好主意: >>> from numpy import test; test()>>> from scipy import test; test()

答案 2 :(得分:1)

从同一页开始:

  

NumPy和SciPy支持Python 2.x系列(版本2.6和2.7),以及 Python 3.2 和更新

3.x行中的Python版本无论如何都应该向后兼容。