Python 3.x 无法使用pip 1.5.6安装scipy、matplotlob和scikit learn

Python 3.x 无法使用pip 1.5.6安装scipy、matplotlob和scikit learn,python-3.x,numpy,matplotlib,scikit-learn,pip,Python 3.x,Numpy,Matplotlib,Scikit Learn,Pip,正在尝试安装 pip install numpy pip install scipy pip install matplotlib pip install scikit-learn 它使用scipy、matplotlib和scikit learn失败。 (来自)因为它与此Python不兼容 跳过 我的python版本是3.4,pip版本是1.5.6 请帮助我使用pip 1.5.6安装上述软件包,它将尝试从源代码处编译那些需要大量系统依赖项的项目(特别是对于scipy,您需要gfortran和优

正在尝试安装

pip install numpy
pip install scipy
pip install matplotlib
pip install scikit-learn
它使用scipy、matplotlib和scikit learn失败。 (来自)因为它与此Python不兼容 跳过

我的python版本是3.4,pip版本是1.5.6
请帮助我使用pip 1.5.6安装上述软件包

,它将尝试从源代码处编译那些需要大量系统依赖项的项目(特别是对于scipy,您需要gfortran和优化的BLAS/LAPACK实现)

我假设您使用的是Linux下系统提供的pip版本。我建议在virtualenv中使用最新版本的pip(8.1或更高版本)(以避免替换系统安装的pip版本的文件)。然后,您应该能够安装不需要编译步骤的manylinux控制盘


或者,您可以安装miniconda,并使用
conda
命令行而不是pip安装这些软件包。

忘记shitty
pip
,它存在无法修复的缺陷(静态链接等)

下载带有Anaconda套件的IPython

它提供了科学计算所需的大部分模块(如果您必须将内容下载到站点软件包并运行python setup.py install 3781次,那么这是一项糟糕的任务。)

我用matplotlib、scipy、numpy等编写了几个程序

此外,如果你懒得完成上面提到的任务(而且你是…),它会运行模块包管理器(类似于Ubuntu上的Synaptic…)


向眼镜蛇博士问好

谢谢你,奥格里塞尔。嗯,我正在使用Windows8和Python3.4,我已经用python开始了nltk的大部分工作。当我想要这个scikit的时候,我得到了所有这些虫子,要求LAPACK等等。。(它说在site package/lib/中找不到Lapack的文件夹或文件)。请帮助我如何在windows 8中逐步安装,以便我可以使用scikit learnOn windows。使用Anaconda发行版可能更容易。我已经安装了python 3.4,如果我现在从anaconda发行版下载python,它不会冲突吗?不会,它将在自己的文件夹中安装自己的python,并且将独立于系统上的任何其他内容。如果出于某种原因,您确实想使用自己的python版本而不是anaconda,您可以从下载的文件下载windows wheels并使用pip安装它们(从下载的文件)。