answer_42 (answer_42) wrote,
answer_42
answer_42

Category:

Компиляция Pandas в Python 2.7 в MinGW

Почему-то установка pandas в Python 2.7 это какой-то гемор, не pip, ни easy_install не хотят ее устанавливать, последний на

easy_install pandas

ругается:

error: Setup script exited with error: Unable to find vcvarsall.bat

Для исправления ситуации интернетом рекомендуется установить Microsoft VC Express, но он хоть и бесплатный какой-то большой и мрачный, ну его нахрен. Поменяем компилятор на православный MinGW. Схема подчерпнута здесь.

Скачиваем и устанавливаем MinGW: http://sourceforge.net/projects/mingw/files/latest/download

Запускаем консоль и идем в папку MinGW\bin:

cmd
cd c:\MinGW\bin\

Говорим там:
mingw-get install gcc
mingw-get install mingw-utils

Создаем c:\Python27\Lib\distutils\distutils.cfg, пишем там такое:

[build]
compiler = mingw32

Добавляем в переменную PATH бинарники MinGW
PATH=%PATH%;c:\MinGW\bin

Находим файл: distutils\cygwinccompiler.py и отредактировать его, убрав все-mno-cygwin (почему)

Ставим собственно панду:

easy_install pandas

Проверяем:

python
import pandas
Tags: mingw, pandas, python, программирование
Subscribe

  • Ограбление "модели для сборки"

    Что за передача, наверное все знают, кто не знает - скачайте пару файликов и послушайте. Архив передач находится здесь. А вот ссылка на первую…

  • json.dump() в utf-8

    Записки туповатого программиста. Полдня в грипозном угаре пытался сохранить json в utf-8. Простой тест: Делаем файлик в который пишем…

  • Еще разок про Git

    1. Скачать и установить Git for Windows: http://msysgit.github.com 2. Читаем и делаем первые настройки для гитхаба, если они еще не сделаны 3. git…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments