无法弄清楚如何使用Python 3.3.3和Windows 7 64bit安装numpy

时间:2014-01-25 16:10:25

标签: python numpy miniconda

这让我疯了。我是python的新手,只是希望能够导入numpy但是在尝试遵循20种不同的指令时失败了。我对从命令提示中安装东西知之甚少,所以请不要假设任何知识。

到目前为止,我已经安装了pip,并且看起来工作正常。从cmd提示符运行“pip install numpy”时,它似乎下载了OK但有大量错误消息,以“命令python setup.py egg_info失败,错误代码为1:c:\ users \ zak \ appdata \ local \ TEMP \ pip_build_Zak \ numpy的”。我没有安装编译器或任何东西,读取可能是问题。我安装了mingw并选择了大部分软件包。我还将mingw \ bin添加到我的路径变量中。仍然没有。

我然后尝试获取miniconda并使用“conda install numpy python = 3”,因为我读到某处可行。这似乎安装成功,但然后所有文件都在一些“miniconda”目录中,当我从我的IDLE3解释器尝试“import numpy”命令时,它仍然说没有名为numpy的模块。

接下来是什么?为什么在安装和导入模块时如此困难呢?一个可能使事情复杂化的事实:我将硬盘驱动器分区,并且我正在安装与驱动器G相关的所有python。我的路径变量已更新为包含相关的G:\目录。我从pip安装日志:

    ------------------------------------------------------------
G:\Python333\Scripts\pip run on 01/25/14 09:24:37
Downloading/unpacking numpy
  Getting page https://pypi.python.org/simple/numpy/
  URLs to search for versions for numpy:
  * https://pypi.python.org/simple/numpy/
  Analyzing links from page https://pypi.python.org/simple/numpy/
    Skipping link https://pypi.python.org/packages/2.4/n/numpy/numpy-1.0.1.dev3460.win32-py2.4.exe#md5=a55b13b1f141de2aa965d5c5554c4ad8 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.3.0.win32-py2.5.exe#md5=28ee6681b04beb5bfc4bc056417ff087 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.5.1.win32-py2.5-nosse.exe#md5=bfcb66706ebdece6a9680f79f2b643ca (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.6.0.win32-py2.5.exe#md5=539782c7311d4a3379f66a964159ef11 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.6.1.win32-py2.5.exe#md5=33686581523c9e7368aefdd63a5952ef (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.6.2.win32-py2.5.exe#md5=196bac98eebdc953b135a12f0e379d11 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.7.0.win32-py2.5.exe#md5=05c06781b01326e60ba0921835c44fa0 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.7.1.win32-py2.5.exe#md5=122d3fd5b78b7c36d4f57863391e2fb0 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.5.0.win32-py2.6.exe#md5=95fd147bb761ca8e2baf34a153586358 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.5.1.win32-py2.6-nosse.exe#md5=267627e760277e5f6a74a83772a4f1d0 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.6.0.win32-py2.6.exe#md5=e09cd07ba120ed9c84b85c7a188b3bce (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.6.1.win32-py2.6.exe#md5=67e0c10cf55b713bd27cbba94dee9673 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.6.2.win32-py2.6.exe#md5=941e4b1b65923addf8a7dc21ec7dbb7e (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.7.0.win32-py2.6.exe#md5=69b04d57b3d18b266bcce6ecc52d1e06 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.6/n/numpy/numpy-1.7.1.win32-py2.6.exe#md5=1b6fd69c28336f399e803a145df29c3d (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.5.1.win32-py2.7-nosse.exe#md5=7d6e48b35570c3d83db4cd0a4346b6c1 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.6.0.win32-py2.7.exe#md5=6f5266d348e5f4d1471a6ae66c26438d (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.6.1.win32-py2.7.exe#md5=30bec16292be262bd78ff1878a7d8953 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.6.2.win32-py2.7.exe#md5=3757650455a3cb50bf205bbc4c7f4703 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.7.0.win32-py2.7.exe#md5=7ad31a61947cb91915eb0bfdb01d2ab8 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/2.7/n/numpy/numpy-1.7.1.win32-py2.7.exe#md5=dc11133ce1ce90ceb8f715e879a96e5f (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.5.1.win32-py3.1-nosse.exe#md5=13c5ebdd920f2c756602358135fd7196 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.6.0.win32-py3.1.exe#md5=917c6b217b3867fe2cbdb788e4e6bb32 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.6.1.win32-py3.1.exe#md5=e2b539da620e186df211dbd7339a8993 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.6.2.win32-py3.1.exe#md5=0503aa98053340a1a86e0758648e5d75 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.7.0.win32-py3.1.exe#md5=7c4afe46ba670cae7e6fada849ffd464 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.1/n/numpy/numpy-1.7.1.win32-py3.1.exe#md5=5c9ebca6a0f513f1f1a34e150575d715 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.2/n/numpy/numpy-1.6.0.win32-py3.2.exe#md5=7863302af8928fb345c420c6af136197 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.2/n/numpy/numpy-1.6.1.win32-py3.2.exe#md5=a6b66602e72436db37e6edbbce269fdf (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.2/n/numpy/numpy-1.6.2.win32-py3.2.exe#md5=b98cc04b20347127e297a99b6114b514 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.2/n/numpy/numpy-1.7.0.win32-py3.2.exe#md5=1b12834a53d3ba543d41399c40b5b791 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.2/n/numpy/numpy-1.7.1.win32-py3.2.exe#md5=651465cacf107d254ddcefcebb47064d (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.3/n/numpy/numpy-1.7.0.win32-py3.3.exe#md5=4f20740e7e9d31a9d4c1636a931bc3f9 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Skipping link https://pypi.python.org/packages/3.3/n/numpy/numpy-1.7.1.win32-py3.3.exe#md5=6519c7bb198d0caf2913469883a63be9 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.3.0.tar.gz#md5=3f7773ff0971a5ebb8591536d8ec7bd6 (from https://pypi.python.org/simple/numpy/), version: 1.3.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.4.1.tar.gz#md5=89b8a56e018b634f7d05c56f17bc4943 (from https://pypi.python.org/simple/numpy/), version: 1.4.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.5.0.tar.gz#md5=3a8bfdc434df782d647161c48943ee09 (from https://pypi.python.org/simple/numpy/), version: 1.5.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.5.1.tar.gz#md5=376ef150df41b5353944ab742145352d (from https://pypi.python.org/simple/numpy/), version: 1.5.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.0.tar.gz#md5=e0993c74cb8e83292e560eac1a9be8e9 (from https://pypi.python.org/simple/numpy/), version: 1.6.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.0.zip#md5=f0ce7ea1a12b3b3480571980af243e48 (from https://pypi.python.org/simple/numpy/), version: 1.6.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.1.tar.gz#md5=2bce18c08fc4fce461656f0f4dd9103e (from https://pypi.python.org/simple/numpy/), version: 1.6.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.1.zip#md5=462c22b8eb221c78ddd51de98fbb5979 (from https://pypi.python.org/simple/numpy/), version: 1.6.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.2.tar.gz#md5=95ed6c9dcc94af1fc1642ea2a33c1bba (from https://pypi.python.org/simple/numpy/), version: 1.6.2
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.6.2.zip#md5=7e13c931985f90efcfa0408f845d6fee (from https://pypi.python.org/simple/numpy/), version: 1.6.2
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.0.tar.gz#md5=4fa54e40b6a243416f0248123b6ec332 (from https://pypi.python.org/simple/numpy/), version: 1.7.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.0.zip#md5=ca27913c59393940e880fab420f985b4 (from https://pypi.python.org/simple/numpy/), version: 1.7.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.1.tar.gz#md5=0ab72b3b83528a7ae79c6df9042d61c6 (from https://pypi.python.org/simple/numpy/), version: 1.7.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.1.zip#md5=9a72db3cad7a6286c0d22ee43ad9bc6c (from https://pypi.python.org/simple/numpy/), version: 1.7.1
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.2.tar.gz#md5=6eba32e71bd30cf70b9ea2ef28519d9a (from https://pypi.python.org/simple/numpy/), version: 1.7.2
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.7.2.zip#md5=b9d88d0a57166915cc2e2434466310b5 (from https://pypi.python.org/simple/numpy/), version: 1.7.2
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.8.0.tar.gz#md5=2a4b0423a758706d592abb6721ec8dcd (from https://pypi.python.org/simple/numpy/), version: 1.8.0
    Found link https://pypi.python.org/packages/source/n/numpy/numpy-1.8.0.zip#md5=6c918bb91c0cfa055b16b13850cfcd6e (from https://pypi.python.org/simple/numpy/), version: 1.8.0
  Using version 1.8.0 (newest of versions: 1.8.0, 1.8.0, 1.7.2, 1.7.2, 1.7.1, 1.7.1, 1.7.0, 1.7.0, 1.6.2, 1.6.2, 1.6.1, 1.6.1, 1.6.0, 1.6.0, 1.5.1, 1.5.0, 1.4.1, 1.3.0)
  Downloading from URL https://pypi.python.org/packages/source/n/numpy/numpy-1.8.0.tar.gz#md5=2a4b0423a758706d592abb6721ec8dcd (from https://pypi.python.org/simple/numpy/)
  Running setup.py (path:c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\setup.py) egg_info for package numpy
    non-existing path in 'numpy\\distutils': 'site.cfg'
    F2PY Version 2
    blas_opt_info:
    blas_mkl_info:
      libraries mkl,vml,guide not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    openblas_info:
      libraries openblas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    atlas_blas_threads_info:
    Setting PTATLAS=ATLAS
      libraries ptf77blas,ptcblas,atlas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    atlas_blas_info:
      libraries f77blas,cblas,atlas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    blas_info:
      libraries blas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    blas_src_info:
      NOT AVAILABLE

      NOT AVAILABLE

    non-existing path in 'numpy\\lib': 'benchmarks'
    lapack_opt_info:
    lapack_mkl_info:
    mkl_info:
      libraries mkl,vml,guide not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

      NOT AVAILABLE

    atlas_threads_info:
    Setting PTATLAS=ATLAS
      libraries ptf77blas,ptcblas,atlas not found in G:\Python333\lib
      libraries lapack_atlas not found in G:\Python333\lib
      libraries ptf77blas,ptcblas,atlas not found in C:\
      libraries lapack_atlas not found in C:\
      libraries ptf77blas,ptcblas,atlas not found in G:\Python333\libs
      libraries lapack_atlas not found in G:\Python333\libs
    <class 'numpy.distutils.system_info.atlas_threads_info'>
      NOT AVAILABLE

    atlas_info:
      libraries f77blas,cblas,atlas not found in G:\Python333\lib
      libraries lapack_atlas not found in G:\Python333\lib
      libraries f77blas,cblas,atlas not found in C:\
      libraries lapack_atlas not found in C:\
      libraries f77blas,cblas,atlas not found in G:\Python333\libs
      libraries lapack_atlas not found in G:\Python333\libs
    <class 'numpy.distutils.system_info.atlas_info'>
      NOT AVAILABLE

    lapack_info:
      libraries lapack not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']
      NOT AVAILABLE

    lapack_src_info:
      NOT AVAILABLE

      NOT AVAILABLE

    running egg_info
    running build_src
    build_src
    building py_modules sources
    creating build
    creating build\src.win-amd64-3.3
    creating build\src.win-amd64-3.3\numpy
    creating build\src.win-amd64-3.3\numpy\distutils
    building library "npymath" sources
    No module named 'numpy.distutils.msvccompiler' in numpy.distutils; trying from distutils
    Running from numpy source directory.
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1522: UserWarning:
        Atlas (http://math-atlas.sourceforge.net/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [atlas]) or by setting
        the ATLAS environment variable.
      warnings.warn(AtlasNotFoundError.__doc__)
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1531: UserWarning:
        Blas (http://www.netlib.org/blas/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [blas]) or by setting
        the BLAS environment variable.
      warnings.warn(BlasNotFoundError.__doc__)
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1534: UserWarning:
        Blas (http://www.netlib.org/blas/) sources not found.
        Directories to search for the sources can be specified in the
        numpy/distutils/site.cfg file (section [blas_src]) or by setting
        the BLAS_SRC environment variable.
      warnings.warn(BlasSrcNotFoundError.__doc__)
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1428: UserWarning:
        Atlas (http://math-atlas.sourceforge.net/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [atlas]) or by setting
        the ATLAS environment variable.
      warnings.warn(AtlasNotFoundError.__doc__)
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1439: UserWarning:
        Lapack (http://www.netlib.org/lapack/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [lapack]) or by setting
        the LAPACK environment variable.
      warnings.warn(LapackNotFoundError.__doc__)
    c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1442: UserWarning:
        Lapack (http://www.netlib.org/lapack/) sources not found.
        Directories to search for the sources can be specified in the
        numpy/distutils/site.cfg file (section [lapack_src]) or by setting
        the LAPACK_SRC environment variable.
      warnings.warn(LapackSrcNotFoundError.__doc__)
    G:\Python333\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'define_macros'
      warnings.warn(msg)
    error: Unable to find vcvarsall.bat
    Complete output from command python setup.py egg_info:
    non-existing path in 'numpy\\distutils': 'site.cfg'

F2PY Version 2

blas_opt_info:

blas_mkl_info:

  libraries mkl,vml,guide not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



openblas_info:

  libraries openblas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



atlas_blas_threads_info:

Setting PTATLAS=ATLAS

  libraries ptf77blas,ptcblas,atlas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



atlas_blas_info:

  libraries f77blas,cblas,atlas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



blas_info:

  libraries blas not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



blas_src_info:

  NOT AVAILABLE



  NOT AVAILABLE



non-existing path in 'numpy\\lib': 'benchmarks'

lapack_opt_info:

lapack_mkl_info:

mkl_info:

  libraries mkl,vml,guide not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



  NOT AVAILABLE



atlas_threads_info:

Setting PTATLAS=ATLAS

  libraries ptf77blas,ptcblas,atlas not found in G:\Python333\lib

  libraries lapack_atlas not found in G:\Python333\lib

  libraries ptf77blas,ptcblas,atlas not found in C:\

  libraries lapack_atlas not found in C:\

  libraries ptf77blas,ptcblas,atlas not found in G:\Python333\libs

  libraries lapack_atlas not found in G:\Python333\libs

<class 'numpy.distutils.system_info.atlas_threads_info'>

  NOT AVAILABLE



atlas_info:

  libraries f77blas,cblas,atlas not found in G:\Python333\lib

  libraries lapack_atlas not found in G:\Python333\lib

  libraries f77blas,cblas,atlas not found in C:\

  libraries lapack_atlas not found in C:\

  libraries f77blas,cblas,atlas not found in G:\Python333\libs

  libraries lapack_atlas not found in G:\Python333\libs

<class 'numpy.distutils.system_info.atlas_info'>

  NOT AVAILABLE



lapack_info:

  libraries lapack not found in ['G:\\Python333\\lib', 'C:\\', 'G:\\Python333\\libs']

  NOT AVAILABLE



lapack_src_info:

  NOT AVAILABLE



  NOT AVAILABLE



running egg_info

running build_src

build_src

building py_modules sources

creating build

creating build\src.win-amd64-3.3

creating build\src.win-amd64-3.3\numpy

creating build\src.win-amd64-3.3\numpy\distutils

building library "npymath" sources

No module named 'numpy.distutils.msvccompiler' in numpy.distutils; trying from distutils

Running from numpy source directory.

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1522: UserWarning:

    Atlas (http://math-atlas.sourceforge.net/) libraries not found.

    Directories to search for the libraries can be specified in the

    numpy/distutils/site.cfg file (section [atlas]) or by setting

    the ATLAS environment variable.

  warnings.warn(AtlasNotFoundError.__doc__)

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1531: UserWarning:

    Blas (http://www.netlib.org/blas/) libraries not found.

    Directories to search for the libraries can be specified in the

    numpy/distutils/site.cfg file (section [blas]) or by setting

    the BLAS environment variable.

  warnings.warn(BlasNotFoundError.__doc__)

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1534: UserWarning:

    Blas (http://www.netlib.org/blas/) sources not found.

    Directories to search for the sources can be specified in the

    numpy/distutils/site.cfg file (section [blas_src]) or by setting

    the BLAS_SRC environment variable.

  warnings.warn(BlasSrcNotFoundError.__doc__)

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1428: UserWarning:

    Atlas (http://math-atlas.sourceforge.net/) libraries not found.

    Directories to search for the libraries can be specified in the

    numpy/distutils/site.cfg file (section [atlas]) or by setting

    the ATLAS environment variable.

  warnings.warn(AtlasNotFoundError.__doc__)

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1439: UserWarning:

    Lapack (http://www.netlib.org/lapack/) libraries not found.

    Directories to search for the libraries can be specified in the

    numpy/distutils/site.cfg file (section [lapack]) or by setting

    the LAPACK environment variable.

  warnings.warn(LapackNotFoundError.__doc__)

c:\users\zak\appdata\local\temp\pip_build_Zak\numpy\numpy\distutils\system_info.py:1442: UserWarning:

    Lapack (http://www.netlib.org/lapack/) sources not found.

    Directories to search for the sources can be specified in the

    numpy/distutils/site.cfg file (section [lapack_src]) or by setting

    the LAPACK_SRC environment variable.

  warnings.warn(LapackSrcNotFoundError.__doc__)

G:\Python333\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'define_macros'

  warnings.warn(msg)

error: Unable to find vcvarsall.bat

----------------------------------------
Cleaning up...
  Removing temporary dir c:\users\zak\appdata\local\temp\pip_build_Zak...
Command python setup.py egg_info failed with error code 1 in c:\users\zak\appdata\local\temp\pip_build_Zak\numpy
Exception information:
Traceback (most recent call last):
  File "G:\Python333\lib\site-packages\pip\basecommand.py", line 122, in main
    status = self.run(options, args)
  File "G:\Python333\lib\site-packages\pip\commands\install.py", line 274, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "G:\Python333\lib\site-packages\pip\req.py", line 1215, in prepare_files
    req_to_install.run_egg_info()
  File "G:\Python333\lib\site-packages\pip\req.py", line 321, in run_egg_info
    command_desc='python setup.py egg_info')
  File "G:\Python333\lib\site-packages\pip\util.py", line 697, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in c:\users\zak\appdata\local\temp\pip_build_Zak\numpy

4 个答案:

答案 0 :(得分:7)

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

下载预建二进制文件可能更容易

如果您的python安装是32位,那么您正在寻找numpy-MKL-1.8.0.win32-py3.3.exe。对于64位python:numpy-MKL-1.8.0.win-amd64-py3.3.exe


或者你可以安装Anaconda python发行版,其中包括所有常见的科学软件包:http://continuum.io/downloads和Ctrl + F代表“Windows安装程序”。


SciPy文档中还有完整的教程:

答案 1 :(得分:1)

我有同样糟糕的安装经验,花了8个多小时试图修复并最终解决了。

安装扩展模块,例如NumPy可能是pip的问题。在大多数情况下,在系统上安装NumPy的最佳方法是使用适用于您的操作系统的可安装二进制包和来自NumPy from Sourceforge download site的Python版本

对于Python 3.3。在Windos 7(64位)上,安装步骤如下:

1)下载numpy安装程序:numpy-1.8.1-win32-superpack-python3.3.exe (9.7 MB) for windows

2)运行.exe文件,numpy将安装到C:\Python27\Lib\site-packages(使用'pip install package_name'或'python setup.py install'命令存储的所有软件包都存储在其中)

3)在命令提示符的主目录中,键入“pip list”命令以查看已安装的软件包,您将看到刚刚安装的numpy版本(此步骤仅在您安装Python和pip软件包时才有效以及在环境变量中将两个安装目录添加到PATH中

答案 2 :(得分:1)

似乎Python 3.5和numpy 1.9.3 pip install终于可以工作了。

我有Win7(64位)/ Python 3.5(32位)/ Visual Studio 2015 Express:

  • 打开VS CMD工具
  • 运行pip install numpy

答案 3 :(得分:1)

为了安装额外的Python软件包而不会弄乱现有的Anaconda的配置,我想,现在我们可以在IDLE中使用pip,而不是像友好的pip install numpy那样,但是在连续的两个提示下就是这样:

import pip
pip.main(["install","numpy"])

然而,只是一个单挑:安装过程不漂亮,而且速度慢。同样,如果您必须安装SciPy,只需在上面的代码中将numpy替换为scipy即可。