Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法在anaconda中升级到scikit learn v0.22.1_Python_Anaconda_Conda - Fatal编程技术网

Python 无法在anaconda中升级到scikit learn v0.22.1

Python 无法在anaconda中升级到scikit learn v0.22.1,python,anaconda,conda,Python,Anaconda,Conda,我正在使用Anaconda3(conda版本:4.8.2,conda构建版本:3.18.9)-Jupyter笔记本环境和python(v3.7.4) 我试图将scikit学习包升级到0.22.1,但不断遇到以下错误: 使用的命令:conda install scikit learn=0.22.1 PackagesNotFoundError:以下软件包在当前频道中不可用: 0.22.1 当前频道: 要搜索可能提供您正在查找的conda软件包的备用频道,请导航至 https:

我正在使用Anaconda3(conda版本:4.8.2,conda构建版本:3.18.9)-Jupyter笔记本环境和python(v3.7.4)

我试图将scikit学习包升级到0.22.1,但不断遇到以下错误:

使用的命令:conda install scikit learn=0.22.1

PackagesNotFoundError:以下软件包在当前频道中不可用:

  • 0.22.1
当前频道:

要搜索可能提供您正在查找的conda软件包的备用频道,请导航至

https://anaconda.org

有人能帮我解决这个问题吗!提前谢谢

我遇到了一个类似的问题,康达没有意识到有一个更新的版本,只是没有更新sklearn。 我不确定它是否能解决您的问题,但我认为它会解决,我建议您尝试以下解决方案:

  • 您的频道似乎与我的有点不同(我也在使用win10 64位),请尝试运行:

    conda config --append channels conda-forge
    conda install scikit-learn=0.22.1
    
  • 如果步骤1失败,请运行:

    conda update conda
    conda install -c conda-forge scikit-learn 
    
  • 按照这里的解决方案(由lucasgcb给出),我建议首先关闭所有正在运行的conda环境。 如果路径包含空格,请不要忘记在路径周围添加“”

  • 在我的例子中,解决方案3可以做到这一点,但我得到的错误与您的不同:

    Updating scikit-learn is constricted by
    
    anaconda -> requires scikit-learn==0.22.1=py37h6288b17_0
    

    我有一个类似的问题,康达没有意识到有一个更新的版本,只是没有更新sklearn。 我不确定它是否能解决您的问题,但我认为它会解决,我建议您尝试以下解决方案:

  • 您的频道似乎与我的有点不同(我也在使用win10 64位),请尝试运行:

    conda config --append channels conda-forge
    conda install scikit-learn=0.22.1
    
  • 如果步骤1失败,请运行:

    conda update conda
    conda install -c conda-forge scikit-learn 
    
  • 按照这里的解决方案(由lucasgcb给出),我建议首先关闭所有正在运行的conda环境。 如果路径包含空格,请不要忘记在路径周围添加“”

  • 在我的例子中,解决方案3可以做到这一点,但我得到的错误与您的不同:

    Updating scikit-learn is constricted by
    
    anaconda -> requires scikit-learn==0.22.1=py37h6288b17_0
    

    错误消息提示在
    scikit learn=0.22.1
    中增加一个空格。但是您的安装命令似乎是正确的。你能再检查一遍吗?能否将粘贴
    conda install scikit learn=0.22.1
    复制到命令行中?运气不好!还是一样的错误!事实上,这个错误是特定于0.22.1的;如果我尝试v0.21.3之类的任何早期版本,它们都已成功下载并安装。我至少找到了一个软件包:scikit learn 0.22.1 py37h6288b17\u 0错误消息提示在
    scikit learn=0.22.1
    中增加一个空间。但是您的安装命令似乎是正确的。你能再检查一遍吗?能否将粘贴
    conda install scikit learn=0.22.1
    复制到命令行中?运气不好!还是一样的错误!事实上,这个错误是特定于0.22.1的;如果我尝试v0.21.3等任何以前的版本,它们都已成功下载并安装。我至少找到了一个软件包:scikit learn 0.22.1 py37h6288b17_0