如何在Julia 0.5中获得Pkg?(“错误:未知软件包包装”)

如何在Julia 0.5中获得Pkg?(“错误:未知软件包包装”),julia,Julia,我需要运行一个用Julia 0.5编写的代码 我在macOS上安装了这个版本,当我运行 using Pkg 它返回错误: ERROR: ArgumentError: Module Pkg not found in current path. Run `Pkg.add("Pkg")` to install the Pkg package. in require(::Symbol) at ./loading.jl:365 in require(::Symbol) at /Application

我需要运行一个用Julia 0.5编写的代码

我在macOS上安装了这个版本,当我运行

using Pkg
它返回错误:

ERROR: ArgumentError: Module Pkg not found in current path.
Run `Pkg.add("Pkg")` to install the Pkg package.
 in require(::Symbol) at ./loading.jl:365
 in require(::Symbol) at /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
当我跑的时候

Pkg.add("Pkg")
它回来了

INFO: Initializing package repository /Users/henrique/.julia/v0.5
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
ERROR: unknown package Pkg
 in macro expansion at ./pkg/entry.jl:53 [inlined]
 in (::Base.Pkg.Entry.##2#5{String,Base.Pkg.Types.VersionSet})() at ./task.jl:360
 in sync_end() at ./task.jl:311
 in macro expansion at ./task.jl:327 [inlined]
 in add(::String, ::Base.Pkg.Types.VersionSet) at ./pkg/entry.jl:51
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#add,Tuple{String}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#add,Tuple{String}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at ./pkg/dir.jl:31

那么如何在Julia 0.5中获得
Pkg

这是Julia的一个非常旧的版本。强烈建议使用最新版本,请参阅下载页面:。在0.5版本中,默认情况下Pkg模块可用,因此我不确定使用Pkg的
如何不起作用。一般来说,如果您按照最新的说明进行操作,他们将无法在如此旧的语言版本上工作。

是的,可能将代码重写为Julia 1会更容易。谢谢你的建议