【问题标题】:from IPython.display import GeoJSON not working on google colab从 IPython.display 导入 GeoJSON 不适用于谷歌 colab
【发布时间】:2021-01-05 23:37:25
【问题描述】:

在 Google Colab 上尝试从 IPython.display 导入 GeoJSON 时出现错误:

任何有关如何正确导入它的帮助将不胜感激。

【问题讨论】:

  • 这是另一个thread,大约 3 年前遇到了同样的问题。它似乎已在此 PR 中修复。我也在本地进行了相同的测试,并且效果很好。尝试更新您的 IPython。

标签: python jupyter-notebook ipython google-colaboratory geojson


【解决方案1】:

Google Colaboratory 安装了旧版本的 IPython(v5.5.0 在我写这篇文章时)。解决此问题的最佳方法是在您的 import 语句之前在 Colab 笔记本中包含以下行:

!pip3 install --upgrade IPython

这应该会为您解决问题!

【讨论】:

    【解决方案2】:

    具体如何在 Google Colab 中执行:

    1. 导入 IPython
    2. 更新 IPython
    3. 现在可以从 IPython.display 导入 GeoJson

    【讨论】:

      【解决方案3】:

      我发现问题是由您的 Collab 运行时安装了旧版本的 IPython 引起的。

      pip freeze
      

      输出

      ipython==5.5.0
      ipython-genutils==0.2.0
      ipython-sql==0.3.9
      ipywidgets==7.5.1
      

      因为合作是很久以前创建的

      更新模块为我解决了这个问题

      pip install -U IPython 
      

      之后,您可以重新启动运行时并且应该反映更改

      pip freeze
      

      输出

      ipython==7.16.1
      ipython-genutils==0.2.0
      ipython-sql==0.3.9
      

      【讨论】:

      • 感谢分享这个,因为我使用的是 Google Colab,虽然我没有标记为答案,因为 colab 需要!在 pip 命令之前 - 不想让尝试这个答案的人感到困惑。
      猜你喜欢
      • 2020-02-25
      • 1970-01-01
      • 2021-03-25
      • 2018-07-19
      • 2020-09-18
      • 2018-08-31
      • 2019-03-30
      • 2022-11-13
      • 2022-11-13
      相关资源
      最近更新 更多