提问人:Kyle_Stockton 提问时间:1/3/2023 更新时间:1/26/2023 访问量:208
将数据读入 Google Colab 环境
Read Data into Google Colab Environment
问:
我正在尝试在 google colab 中运行情感分析代码,以提高处理速度,而不是在我的设备上运行代码。但是我遇到了一个奇怪的错误,我无法解决。
我使用以下代码挂载了驱动器:
from google.colab import drive
drive.mount('/content/drive')
然后我想加载一个 Pickle 文件,我使用以下代码将其保存在 MyDrive 中:
with open('/content/drive/MyDrive/data_colab_new.pkl', 'rb') as file:
data = pickle.load(file)
但是我收到以下错误消息:
EOFError 回溯(最近一次调用最后一次) 在 2 使用 open('/content/drive/MyDrive/data_colab_new.pkl', 'rb') 作为文件: 3 # 加载 pickle 文件 ----> 4 data = pickle.load(file)
EOFError:输入不足
我已经用谷歌搜索了一下,我发现的唯一解释是 Pickle-File 是空的。但是我现在检查了多次,我确定文件不是空的。
该错误的另一个原因可能是什么,您知道任何修复方法吗?我自己也想不通。
答:
0赞
Garry Osborne
1/26/2023
#1
在 Google Colab 中使用它来首先加载 pickle 文件。
from google.colab import files
files.upload()
然后像这样腌制加载
f = open('model.pkl', 'rb')
model = pickle.load(f)
评论