在 Colab 的 Julia 中加载 BSON 的 EOF 错误

EOF Error for loading BSON in Julia in Colab

提问人:seeker_after_truth 提问时间:5/31/2022 更新时间:5/31/2022 访问量:98

问:

我一直在使用 Pluto 在我的计算机上运行 Julia 1.7.2。

使用 Julia 中的库,我已经能够加载带有代码的文件BSONBSON.load("filename.bson")

我现在正在尝试创建此代码的一个版本,以便在 colab 中为我的协作者运行。我可以通过模仿此笔记本上的代码来运行 Julia 1.7.2。

但是,现在当我尝试在 colab 中运行时,出现以下错误:BSON.load("filename.bson")

EOFError: read end of file

Stacktrace:
  [1] read(s::IOStream, #unused#::Type{UInt8})
    @ Base ./iostream.jl:399
  [2] read
    @ ./Enums.jl:22 [inlined]
  [3] parse_doc(io::IOStream)
    @ BSON ~/.julia/packages/BSON/rOaki/src/read.jl:51
  [4] parse_tag(io::IOStream, tag::BSON.BSONType)
    @ BSON ~/.julia/packages/BSON/rOaki/src/read.jl:15
  [5] parse_doc(io::IOStream)
    @ BSON ~/.julia/packages/BSON/rOaki/src/read.jl:53
  [6] parse
    @ ~/.julia/packages/BSON/rOaki/src/read.jl:105 [inlined]
  [7] open(f::typeof(BSON.parse), args::String; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Base ./io.jl:330
  [8] open
    @ ./io.jl:328 [inlined]
  [9] parse
    @ ~/.julia/packages/BSON/rOaki/src/read.jl:106 [inlined]
 [10] load (repeats 2 times)
    @ ~/.julia/packages/BSON/rOaki/src/read.jl:108 [inlined]
 [11] top-level scope
    @ In[6]:1
 [12] eval
    @ ./boot.jl:373 [inlined]
 [13] include_string(mapexpr::typeof(REPL.softscope), mod::Module, code::String, filename::String)
    @ Base ./loading.jl:1196

有谁知道为什么 Julia 代码会在 colab 中失败,但在 Pluto 中却不会,或者我应该尝试做些什么?

File-IO Julia Google-Colaboratory EOF BSON

评论

0赞 seeker_after_truth 5/31/2022
问题似乎是我手动上传文件而不是安装驱动器!我不确定为什么这种区别很重要,但是当我安装驱动器时,我没有这个问题!

答: 暂无答案