Продолжаю разбираться с установкой, т.к. не все получилось.
в наличии имеются:
Python 2.7.4 поставленный через OSGeo4W.
numpy 1.7.0 уже стоял
через pip доставила statsmodels (с зависимостями pandas и patsy) - поскольку при установке версий не указывала подозреваю, что поставились pandas 0.17.1, patsy 0.4.1, statsmodels 0.6.1 (т.е. самое актуальное из доступного)
Установка прошла без проблем, но когда пытаюсь сделать import stasmodels/ patsy/ pandas (или загрузить скрипт в GRASS) получаю одну и ту же ошибку:
Код: Выделить всё
 ValueError: numpy.ufunc has the wrong size, try recompiling
>>> import pandas
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\pandas\__init__.py", line 7,
in <module>
    from pandas import hashtable, tslib, lib
  File "pandas\src\numpy.pxd", line 865, in init pandas.hashtable (pandas\hashta
ble.c:38266)
ValueError: numpy.ufunc has the wrong size, try recompiling
>>> import patsy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\patsy\__init__.py", line 77,
in <module>
    import patsy.highlevel
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\patsy\highlevel.py", line 19,
 in <module>
    from patsy.design_info import DesignMatrix, DesignInfo
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\patsy\design_info.py", line 3
1, in <module>
    from patsy.util import atleast_2d_column_default
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\patsy\util.py", line 33, in <
module>
    import pandas
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\pandas\__init__.py", line 7,
in <module>
    from pandas import hashtable, tslib, lib
  File "pandas\src\numpy.pxd", line 865, in init pandas.tslib (pandas\tslib.c:10
2688)
ValueError: numpy.ufunc has the wrong size, try recompiling
>>> import statsmodels
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\__init__.py", lin
e 8, in <module>
    from .tools.sm_exceptions import (ConvergenceWarning, CacheWriteWarning,
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\tools\__init__.py
", line 1, in <module>
    from .tools import add_constant, categorical
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\tools\tools.py",
line 11, in <module>
    from statsmodels.datasets import webuse
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\datasets\__init__
.py", line 5, in <module>
    from . import (anes96, cancer, committee, ccard, copper, cpunish, elnino,
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\datasets\anes96\_
_init__.py", line 1, in <module>
    from .data import *
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\datasets\anes96\d
ata.py", line 90, in <module>
    from statsmodels.datasets import utils as du
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\statsmodels\datasets\utils.py
", line 13, in <module>
    from pandas import read_csv, DataFrame, Index
  File "C:\OSGeo4W\apps\Python27\lib\site-packages\pandas\__init__.py", line 7,
in <module>
    from pandas import hashtable, tslib, lib
  File "pandas\src\numpy.pxd", line 865, in init pandas.lib (pandas\lib.c:85332)
ValueError: numpy.ufunc has the wrong size, try recompiling