Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Google colaboratory 如何在colab笔记本中更新至sklearn的最新版本_Google Colaboratory - Fatal编程技术网

Google colaboratory 如何在colab笔记本中更新至sklearn的最新版本

Google colaboratory 如何在colab笔记本中更新至sklearn的最新版本,google-colaboratory,Google Colaboratory,我是机器学习的初学者。我使用colab作为主要的开发平台。 我想在我的编码项目中使用最新版本的sklearn。然而,colab的sklearn版本是0.22 我可以在colab中更新scikit学习版本吗 谢谢。 您提到您有一个0.22版本,希望您在colab笔记本中检查并收到以下结果(默认情况下) 我假定您已经尝试使用以下命令,该命令最理想地安装了最新版本的sckit learn 根据最新的scikit了解,0.24.2是最新版本,您可以通过覆盖版本号进行安装/升级,如以下脚本所示。如

我是机器学习的初学者。我使用colab作为主要的开发平台。 我想在我的编码项目中使用最新版本的sklearn。然而,colab的sklearn版本是0.22

我可以在colab中更新scikit学习版本吗

谢谢。

  • 您提到您有一个0.22版本,希望您在colab笔记本中检查并收到以下结果(默认情况下)
  • 我假定您已经尝试使用以下命令,该命令最理想地安装了最新版本的sckit learn
  • 根据最新的scikit了解,0.24.2是最新版本,您可以通过覆盖版本号进行安装/升级,如以下脚本所示。如果要升级到0.24.2,它应该会对您有所帮助
  • 然后,通过以下脚本验证scikit学习版本
  • 另外,还有一种在colab环境中升级包的替代方法
  • 希望,这有助于满足您的需求

  • 添加了以下注释,因为注释不允许长时间响应。理想情况下,您每次都需要安装它,不过需要一些变通方法,例如您可以将当前配置保存到您的google驱动器中。请参阅中建议的以下脚本
  • 请参阅以下脚本以从文件还原环境
  • 此外,您还可以尝试在colab环境中使用本地运行时环境

我成功地将当前使用的笔记本电脑的scikit learn版本更新为0.24.2。当我意识到当我创建一个新笔记本时,我需要再次进行安装,是否可以将此版本传播到我的所有笔记本。非常感谢。理想情况下,您每次都需要安装它。但是,由于注释不允许长时间响应,因此在响应答案本身中添加了一些其他替代方法。
    !pip list | grep scikit-learn

    scikit-learn 0.22.2.post1    
    !pip install scikit-learn
Requirement already satisfied: scikit-learn in /usr/local/lib/python3.7/dist-packages (0.22.2.post1)
Requirement already satisfied: numpy>=1.11.0 in /usr/local/lib/python3.7/dist-packages (from scikit-learn) (1.19.5)
Requirement already satisfied: joblib>=0.11 in /usr/local/lib/python3.7/dist-packages (from scikit-learn) (1.0.1)
Requirement already satisfied: scipy>=0.17.0 in /usr/local/lib/python3.7/dist-packages (from scikit-learn) (1.4.1)
     !pip install scikit-learn==0.24.2
    !pip list | grep scikit-learn

    scikit-learn 0.24.2  
    !pip install scikit-learn --upgrade
    from google.colab import drive
    drive.mount('/content/gdrive')
    pip freeze --local > /content/gdrive/My\ Drive/colab_installed.txt
    from google.colab import drive
    drive.mount('/content/gdrive')
    pip install --upgrade --force-reinstall `cat /content/gdrive/My\ Drive/colab_installed.txt`