Colab运行报错:“Transport endpoint is not connected“

这个错误可能有以下两个原因:

  1. 和云端硬盘连接出现了问题,重启一下colab笔记本,并重新装载一下云端硬盘即可解决。
  2. 有些依赖没有安装

具体步骤
请先确认依赖是否安装完毕,在笔记本中创建一个代码块,并运行以下代码:
(关于Colab的依赖项,可以参考:Colab库及依赖项

!pip install matplotlib-venn
!apt-get -qq install -y libfluidsynth1

# https://pypi.python.org/pypi/libarchive
!apt-get -qq install -y libarchive-dev && pip install -U libarchive
import libarchive

# https://pypi.python.org/pypi/pydot
!apt-get -qq install -y graphviz && pip install pydot
import pydot

!pip install cartopy
import cartopy

如果依赖项安装完毕,请参照如下步骤:

  1. 重启Colab笔记本
  2. 添加一个代码块,并运行以下代码:
from google.colab import drive
drive.mount('/content/drive')
  1. 在弹出的页面允许访问(也可能是需要访问系统给出的网址,并复制页面验证码到输入框)
  2. 运行完毕后即可在笔记本中使用代码直接访问云端硬盘中的文件,在文件树中也会出现自己云端硬盘的文件夹(drive)。如下图:
    Colab文件树

ps:需要注意的是,云端笔记本中的路径表达式的根路径都是/content/drive, 如果仍然出现错误,需检查路径表达式是否正确。

可以参考以下链接:(对Colab不熟悉的同学可以重点看看第一个官方教程)
5. Colab使用手册
6. Stack Overflow上的解答

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值