我需要运行用 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 版本。强烈建议使用最新版本,请参阅下载页面:https://julialang.org/downloads/ .在 0.5 中,Pkg 模块默认可用,所以我不确定 using Pkg
是如何工作的。一般来说,如果您按照最近的说明进行操作,那么它们将不会在这种旧版本的语言上工作。
关于julia - 如何在 Julia 0.5 中获取 Pkg? ("ERROR: unknown package Pkg"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59976855/