title: Sklearn error, cannot import name 'Logger' from 'joblib'
body: <p>I am having problems with <code>scikit-learn</code> as everytime I try using the <code>GradientBoostingRegressor</code> class, I get the following error:</p>
  <pre><code>Traceback (most recent call last):
  File &quot;C:\Users\rober\Desktop\Privat\Roland_Manu_ProjektBeidl\numerai_datasets\testitest.py&quot;, line 11, in &lt;module&gt;
      from sklearn.ensemble import GradientBoostingRegressor
  
    File &quot;C:\Users\rober\Anaconda3\lib\site-packages\sklearn\__init__.py&quot;, line 80, in &lt;module&gt;
      from .base import clone
  
    File &quot;C:\Users\rober\Anaconda3\lib\site-packages\sklearn\base.py&quot;, line 21, in &lt;module&gt;
      from .utils import _IS_32BIT
  
    File &quot;C:\Users\rober\Anaconda3\lib\site-packages\sklearn\utils\__init__.py&quot;, line 24, in &lt;module&gt;
      from . import _joblib
  
    File &quot;C:\Users\rober\Anaconda3\lib\site-packages\sklearn\utils\_joblib.py&quot;, line 8, in &lt;module&gt;
      from joblib import logger
  
  ImportError: cannot import name 'logger' from 'joblib' (unknown location)
  </code></pre>
  <p>My code looks as follows</p>
  <pre class="lang-py prettyprint-override"><code>import csv
  import pandas as pd
  import numpy as np
  from sklearn.ensemble import GradientBoostingRegressor
  
  model = GradientBoostingRegressor(learning_rate=0.01, n_estimators=100,
                                        max_depth=5, validation_fraction=0.2, n_iter_no_change=10,
                                        tol=1e-3)
  </code></pre>
  <p>Can someone please help me? I have tried loading the external <code>joblib</code> library, but to no success.</p>
  <p>EDIT: Sorry, the whole error log is shown now.</p>