2015-02-17 4 views
2

Согласно the docs, это должно работать:Как установить pandas для Python 3.4 в Windows?

Установка из PyPI

панды могут быть установлены через пип от PyPI.

pip install pandas Возможно, для установки ряда зависимостей, включая NumPy, потребуется компилятор для компиляции необходимых битов кода и может занять несколько минут.

Я пробовал пару раз сейчас, но похоже, что проблема заключается в сортировке numpy?

Downloading/unpacking pandas 
Requirement already satisfied (use --upgrade to upgrade): pytz>=2011k in c:\python34\lib\site-packages (from pandas) 
Downloading/unpacking numpy>=1.7.0 (from pandas) 
    Running setup.py (path:C:\Users\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\setup.py) egg_info for package numpy 
    Running from numpy source directory. 

    warning: no previously-included files matching '*.pyc' found anywhere in distribution 
    warning: no previously-included files matching '*.pyo' found anywhere in distribution 
    warning: no previously-included files matching '*.pyd' found anywhere in distribution 
Requirement already satisfied (use --upgrade to upgrade): python-dateutil>=2 in c:\python34\lib\site-packages (from pandas) 
Installing collected packages: pandas, numpy 
    Running setup.py install for numpy 
    non-existing path in 'numpy\\distutils': 'site.cfg' 
    non-existing path in 'numpy\\f2py': 'docs' 
    non-existing path in 'numpy\\f2py': 'f2py.1' 
    F2PY Version 2 
    blas_opt_info: 
    blas_mkl_info: 
     libraries mkl,vml,guide not found in ['C:\\Python34\\lib', 'C:\\', 'C:\\Python34\\libs'] 
     NOT AVAILABLE 

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

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

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

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

    blas_src_info: 
     NOT AVAILABLE 

     NOT AVAILABLE 

    non-existing path in 'numpy\\lib': 'benchmarks' 
    lapack_opt_info: 
    openblas_lapack_info: 
     libraries openblas not found in ['C:\\Python34\\lib', 'C:\\', 'C:\\Python34\\libs'] 
     NOT AVAILABLE 

    lapack_mkl_info: 
    mkl_info: 
     libraries mkl,vml,guide not found in ['C:\\Python34\\lib', 'C:\\', 'C:\\Python34\\libs'] 
     NOT AVAILABLE 

     NOT AVAILABLE 

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

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

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

    lapack_src_info: 
     NOT AVAILABLE 

     NOT AVAILABLE 

    unifing config_cc, config, build_clib, build_ext, build commands --compiler options 
    unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options 
    build_src 
    building py_modules sources 
    building library "npymath" sources 
    No module named 'numpy.distutils.msvccompiler' in numpy.distutils; trying from distutils 
    Running from numpy source directory. 
    C:\Users\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1526: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1535: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1538: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1432: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1443: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1446: 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__) 
    C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution option: 'define_macros' 
     warnings.warn(msg) 
    error: \GnuWin32\bin";"C:\Program was unexpected at this time. 

    Complete output from command C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\jonc\\AppData\\Local\\Temp\\pip_build_Jonc\\ 
setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\jonc\AppData 
Temp\pip-7c38q9vd-record\install-record.txt --single-version-externally-managed --compile: 
    non-existing path in 'numpy\\distutils': 'site.cfg' 

non-existing path in 'numpy\\f2py': 'docs' 

non-existing path in 'numpy\\f2py': 'f2py.1' 

F2PY Version 2 

blas_opt_info: 

blas_mkl_info: 

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

    NOT AVAILABLE 



openblas_info: 

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

    NOT AVAILABLE 



atlas_blas_threads_info: 

Setting PTATLAS=ATLAS 

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

    NOT AVAILABLE 



atlas_blas_info: 

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

    NOT AVAILABLE 



blas_info: 

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

    NOT AVAILABLE 



blas_src_info: 

    NOT AVAILABLE 



    NOT AVAILABLE 



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

lapack_opt_info: 

openblas_lapack_info: 

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

    NOT AVAILABLE 



lapack_mkl_info: 

mkl_info: 

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

    NOT AVAILABLE 



    NOT AVAILABLE 



atlas_threads_info: 

Setting PTATLAS=ATLAS 

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

    libraries lapack_atlas not found in C:\Python34\lib 

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

    libraries lapack_atlas not found in C:\ 

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

    libraries lapack_atlas not found in C:\Python34\libs 

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

    NOT AVAILABLE 



atlas_info: 

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

    libraries lapack_atlas not found in C:\Python34\lib 

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

    libraries lapack_atlas not found in C:\ 

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

    libraries lapack_atlas not found in C:\Python34\libs 

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

    NOT AVAILABLE 



lapack_info: 

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

    NOT AVAILABLE 



lapack_src_info: 

    NOT AVAILABLE 



    NOT AVAILABLE 



running install 

running build 

running config_cc 

unifing config_cc, config, build_clib, build_ext, build commands --compiler options 

running config_fc 

unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options 

running build_src 

build_src 

building py_modules sources 

creating build 

creating build\src.win32-3.4 

creating build\src.win32-3.4\numpy 

creating build\src.win32-3.4\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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1526: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1535: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1538: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1432: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1443: 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\jonc\AppData\Local\Temp\pip_build_Jonc\numpy\numpy\distutils\system_info.py:1446: 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__) 

C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution option: 'define_macros' 

    warnings.warn(msg) 

error: \GnuWin32\bin";"C:\Program was unexpected at this time. 



---------------------------------------- 
Cleaning up... 
Command C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\jonc\\AppData\\Local\\Temp\\pip_build_Jonc\\numpy\\setup.py';exec(com 
tattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\jonc\AppData\Local\Temp\pip-7c38q9vd- 
install-record.txt --single-version-externally-managed --compile failed with error code 1 in C:\Users\jonc\AppData\Local\Temp\pip_build_Jonc\numpy 
Storing debug log for failure in C:\Users\jonc\pip\pip.log 

Что мне не хватает?

+2

Я предлагаю использовать автономный пакет, такой как winpython или anaconda, где установлены предустановленные панды и numpy, у них есть пользователь -дружественные менеджеры пакетов, и я обычно использую неофициальный выигрыш 64 сборки здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/ для поддержания актуальности – EdChum

+0

В Windows люди обычно используют двоичный установщик для установки 'numpy' , В конце концов, я думаю, что «анаконда» на сегодняшний день является лучшим способом получить научные пакеты на окнах. – cel

ответ

4

Это работает для 64-битных машин:

  1. Скачать & установить 64-битную Python: https://www.python.org/downloads/release/python-342/
  2. Скачать 64-битную версию NumPy здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  3. пункт установить «NumPy-1.9.2rc1 + MKL-CP34-ни-win_amd64. WHL»
  4. пункт установить панд
+0

Спасибо. Очень рад это найти. – kay00

1

мне удалось получить эту работу со следующим:

  1. Скачать 32-битную версию здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  2. пункт установить «NumPy-1.9.2rc1 + MKL-CP34-ни-win32. WHL»
  3. пип установить шесть
  4. пункт установить панды
1

Предполагая, что вы уже установить python3.4 на вашей машине & у вас есть окна OS Просто введите следующие о сотрудничестве mmand подсказка типа:

пип установить Панды

Убедитесь, что вы "пип" установлен на вашей системе

, например: C: \ python34 \ Scripts> pip install pandas

+0

Хотя это может решить проблему, я бы рекомендовал вам улучшить свой ответ, предоставив больше информации о том, почему это полезно. – Wtower

Смежные вопросы