2017-06-21 4 views
0

importieren kann, wenn ich versuche, sklearn.linear_model zu importieren, bekomme ich diesen Fehler:nicht sklearn.linear_model

In [1]: from sklearn import linear_model 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-1-a6ebbebad697> in <module>() 
----> 1 from sklearn import linear_model 

/usr/local/lib/python2.7/dist-packages/sklearn/linear_model/__init__.py in <module>() 
    15 from .least_angle import (Lars, LassoLars, lars_path, LarsCV, LassoLarsCV, 
    16       LassoLarsIC) 
---> 17 from .coordinate_descent import (Lasso, ElasticNet, LassoCV, ElasticNetCV, 
    18         lasso_path, enet_path, MultiTaskLasso, 
    19         MultiTaskElasticNet, MultiTaskElasticNetCV, 

/usr/local/lib/python2.7/dist-packages/sklearn/linear_model/coordinate_descent.py in <module>() 
    27 from ..exceptions import ConvergenceWarning 
    28 
---> 29 from . import cd_fast 
    30 
    31 

ImportError: /usr/local/lib/python2.7/dist-packages/sklearn/linear_model/cd_fast.so: undefined symbol: ATL_dtger 

Ich weiß, es mit Atlas hat, etwas zu tun, aber ich habe keine Ahnung, was passiert. Dieser genaue Code lief auf dieser Maschine reibungslos und ich kenne keine Modifikation/Installation der Lib.

Vielen Dank.

Antwort

0

Ich löste es, aber ich bin mir nicht sicher, wie. Ich habe einige Dinge neu installiert. Ich fand heraus, dass jemand Atlas über apt-get installiert hatte, also entfernte ich es und kompilierte so ziemlich alles neu.

1

Ich bin mir nicht sicher, was das Problem ist. Aber warum nicht deinstallieren und neu installieren sklearn? Ich habe Probleme mit einigen Python-Bibliotheken gehabt und diese einfache Prozedur funktioniert manchmal.

+0

Ich habe das getan. Funktioniert nicht. – Thierrypin

Verwandte Themen