警告:Base.writemime 已弃用。 Julia 0.5 与 Jupyter

WARNING: Base.writemime is deprecated. Julia 0.5 with Jupyter

当我将 Julia 0.5 与 Jupyter 一起使用时,有时会出现警告。

WARNING: Base.writemime is deprecated.

当我将 Julia 0.5 与 REPL 一起使用时,我没有收到此警告。

我该怎么办?

当我构建 Ijulia 时,我收到了警告,我想知道这些是否相关。

Pkg.build("IJulia”)

WARNING: `@windows_only` is deprecated, use `@static if is_windows()` instead
 in depwarn(::String, ::Symbol) at ./deprecated.jl:64
 in @windows_only(::Any) at ./deprecated.jl:489
 in include_from_node1(::String) at ./loading.jl:426
 in evalfile(::String, ::Array{String,1}) at ./loading.jl:442 (repeats 2 times)
 in cd(::##2#4, ::String) at ./file.jl:59
 in (::##1#3)(::IOStream) at ./none:13
 in open(::##1#3, ::String, ::String) at ./iostream.jl:113
 in eval(::Module, ::Any) at ./boot.jl:234
 in process_options(::Base.JLOptions) at ./client.jl:239
 in _start() at ./client.jl:318
while loading /Users/hogehoge/.julia/v0.5/Nettle/deps/build.jl, in expression starting on line 8
WARNING: Base.OS_NAME is deprecated.

这只是一个弃用警告。它仍然有效。它只是通知开发人员在 v0.5 上该功能已被弃用,应该被替换。 v0.5 上的许多包现在都会有弃用警告,以帮助包开发人员更新他们的包。

请注意,您使用的是 v0.5。 v0.5-rc0 是 v0.5 的候选版本,是一个测试版。包开发人员拥有一个 Julia 版本以实现兼容性。如果您对 Julia 不是很熟悉,建议您使用当前版本,目前是 v0.4.6(不会有任何这些警告)。