Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ImportError: cannot import name '__version__' from 'sklearn' (unknown location) #39

Closed
LizMcQuillan opened this issue Sep 19, 2019 · 1 comment

Comments

@LizMcQuillan
Copy link

LizMcQuillan commented Sep 19, 2019

While attempted to import cdt, I get an Import error.

For context:
I'm on a Mac, running python 3 and the most recent versions of sklearn and cdt.

Full Traceback:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-166-859cb185c28f> in <module>
      2 #from sklearn.gaussian_process import GaussianProcessRegressor
      3 #import networkx as nx
----> 4 import cdt

~/anaconda3/lib/python3.7/site-packages/cdt/__init__.py in <module>
     26 """
     27 
---> 28 import cdt.causality
     29 import cdt.independence
     30 import cdt.data

~/anaconda3/lib/python3.7/site-packages/cdt/causality/__init__.py in <module>
     22 .. SOFTWARE.
     23 """
---> 24 from .pairwise import __init__
     25 from .graph import __init__

~/anaconda3/lib/python3.7/site-packages/cdt/causality/pairwise/__init__.py in <module>
     22 .. SOFTWARE.
     23 """
---> 24 from .ANM import ANM
     25 from .CDS import CDS
     26 from .Jarfo import Jarfo

~/anaconda3/lib/python3.7/site-packages/cdt/causality/pairwise/ANM.py in <module>
     27 """
     28 
---> 29 from sklearn.gaussian_process import GaussianProcessRegressor
     30 from sklearn.preprocessing import scale
     31 from .model import PairwiseModel

~/anaconda3/lib/python3.7/site-packages/sklearn/gaussian_process/__init__.py in <module>
     11 """
     12 
---> 13 from .gpr import GaussianProcessRegressor
     14 from .gpc import GaussianProcessClassifier
     15 from . import kernels

~/anaconda3/lib/python3.7/site-packages/sklearn/gaussian_process/gpr.py in <module>
     12 from scipy.optimize import fmin_l_bfgs_b
     13 
---> 14 from ..base import BaseEstimator, RegressorMixin, clone
     15 from ..base import MultiOutputMixin
     16 from .kernels import RBF, ConstantKernel as C

~/anaconda3/lib/python3.7/site-packages/sklearn/base.py in <module>
     13 import numpy as np
     14 
---> 15 from . import __version__
     16 from .utils import _IS_32BIT
     17 

ImportError: cannot import name '__version__' from 'sklearn' (unknown location)
@diviyank
Copy link
Collaborator

This issue will be discussed in #37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants