问题描述
我对Python还是很陌生,想知道什么版本的numpy/scipy/matplotlib与不同版本的Python兼容-或它们匹配的程度如何?
I am very new to Python and am wondering what versions of numpy/scipy/matplotlib are compatible with different versions of Python--or to what degree it matters that they match up.
现在我正在使用Python 3.4.3,numpy 1.8.2,scipy 0.13.3和matplotlib 1.3.1.我在 scipy常见问题解答支持Python 3的NumPy的第一个发行版是NumPy1.5.0.SciPy对Python 3的支持始于0.9.0版本."但是,如何知道这些模块的哪个版本适用于python 3.4?例如.我知道这里有一个scipy0.18,但是如果尝试与python 3.4而不是3.5一起使用,是否会潜在地引起问题?很抱歉,如果这是一个愚蠢的问题,我只是想避免不得不多次卸载/更新不同的版本,
Right now I am using Python 3.4.3, numpy 1.8.2, scipy 0.13.3 and matplotlib 1.3.1. I saw on the scipy FAQ that "the first release of NumPy to support Python 3 was NumPy 1.5.0. Python 3 support in SciPy starts with version 0.9.0." But how should one know what versions of these modules are appropriate for python 3.4? Eg. I know that there is a scipy0.18, but will it potentially cause problems if attempt to use with python 3.4 and not 3.5? Sorry if this is a silly question, I just want to avoid having to uninstall/update different versions multiple times, which I already have done.
推荐答案
我建议您仔细阅读 Anaconda 安装.
I would recommend you to take a closer look at the Anaconda installation.
您将一步安装所有必需的软件包,此外,所有软件包都将相互兼容并经过测试.
You will install all needed packages in one step and beside that all the packages will be mutually compatible and tested.
如果您需要不包含的软件包,则可以使用内部打包工具-conda进行安装:
If you need packages that aren't included, you can simply install them using internal packaging tool - conda:
conda install package_name
这篇关于Python 3.4与numpy,scipy和matplotlib的兼容性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!