Python statsmodels v0.6.1韩元';t导入:\ fblas问题

Python statsmodels v0.6.1韩元';t导入:\ fblas问题,python,numpy,scipy,statsmodels,Python,Numpy,Scipy,Statsmodels,我一直在使用旧版anaconda发行版中的statsmodels,现在它在更新到anaconda 2.4.0后无法导入 from statsmodels.regression.linear_model import OLS Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users/cnelson/PythonUtils/statsmodels-0.6.0

我一直在使用旧版anaconda发行版中的statsmodels,现在它在更新到anaconda 2.4.0后无法导入

from statsmodels.regression.linear_model import OLS

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/cnelson/PythonUtils/statsmodels-0.6.0-py2.7-macosx-0.5-x86_64.egg/statsmodels/__init__.py", line 8, in <module>
    from .tools.sm_exceptions import (ConvergenceWarning, CacheWriteWarning,
  File "/Users/cnelson/PythonUtils/statsmodels-0.6.0-py2.7-macosx-10.5-x86_64.egg/statsmodels/tools/__init__.py", line 1, in <module>
    from .tools import add_constant, categorical
  File "/Users/cnelson/PythonUtils/statsmodels-0.6.0-py2.7-macosx-10.5-x86_64.egg/statsmodels/tools/tools.py", line 8, in <module>
   from scipy.linalg import svdvals
  File "//anaconda/lib/python2.7/site-packages/scipy/linalg/__init__.py", line 159, in <module>
    from .misc import *
  File "//anaconda/lib/python2.7/site-packages/scipy/linalg/misc.py", line 5, in <module>
    from . import blas
  File "//anaconda/lib/python2.7/site-packages/scipy/linalg/blas.py", line 145, in <module>
    from scipy.linalg import _fblas
ImportError: cannot import name _fblas

我已经尝试用旧的statsmodels 0.5.0包文件替换当前默认的statsmodels 0.6.1包文件,但仍然会出现相同的错误。接下来,我将尝试复制scipy/linalg的旧版本。我在MacOSX机器上。不知何故,各种numpy/scipy/statsmodels软件包不兼容。任何变通方法都值得赞赏!谢谢。

你能试试
conda update scipy
吗?是的,它只是说“所有请求的软件包都已安装”。numpy也是如此。另请参见:与其他目录中安装的其他版本的网站软件包存在冲突。anacondas的干净安装修复了该问题,statsmodels再次运行。您能否尝试
conda update scipy
?是的,它只是说“所有请求的软件包都已安装”。numpy也是如此。另请参阅:与安装在其他目录中的其他版本的网站软件包存在冲突。anacondas的干净安装修复了问题,statsmodels再次运行。
   from scipy.linalg import _fblas
   ImportError: numpy.core.multiarray failed to import