невозможно обновить scikit-learn до версии 0.20 - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь обновить sklearn с 0.19.2 до 0.20, запустив

conda update scikit-learn

в приглашении анаконды, но пакет не обновляется ... Я получаю

Solving environment: done

# All requested packages already installed.

Я тоже пробовал

conda update conda

и затем снова conda update scikit-learn но я также получаю (для обоих обновлений)

Solving environment: done

# All requested packages already installed.

если я проверю версию sklearn, я все равно получу

import sklearn
sklearn.__version__

 '0.19.2'

Если я наберу conda info, я получу

     active environment : base
    active env location : C:\ProgramData\Anaconda3
            shell level : 1
       user config file : C:\Users\xxx\.condarc
 populated config files :
          conda version : 4.5.11
    conda-build version : 3.10.5
         python version : 3.6.5.final.0
       base environment : C:\ProgramData\Anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/win-64
                          https://repo.anaconda.com/pkgs/pro/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\ProgramData\Anaconda3\pkgs
                          C:\Users\xxx\AppData\Local\conda\conda\pkgs
       envs directories : C:\ProgramData\Anaconda3\envs
                          C:\Users\xxx\AppData\Local\conda\conda\envs
                          C:\Users\xxx\.conda\envs
               platform : win-64
             user-agent : conda/4.5.11 requests/2.18.4 CPython/3.6.5 Windows/10 Windows/10.0.17134
          administrator : True
             netrc file : None
           offline mode : False

Если я попытаюсь установить sklearn 0.20.0

conda install scikit-learn=0.20.0
Solving environment: done

## Package Plan ##

  environment location: C:\ProgramData\Anaconda3

  added / updated specs:
    - scikit-learn=0.20.0


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    scikit-learn-0.20.0        |   py36heebcf9a_1         5.2 MB

The following packages will be REMOVED:

    imbalanced-learn: 0.3.3-py_0            conda-forge

The following packages will be UPDATED:

    scikit-learn:     0.19.2-py36heebcf9a_0             --> 0.20.0-py36heebcf9a_1

Proceed ([y]/n)? n

Я понял, что sklearn пытается удалить пакет (imbalanced-learn), который я использую ..

Должен ли я удалить и переустановить?

...