2017-06-06 60 views
3

我想要安裝在JuliaStats所有的包,但沒有如下的工作:如何在JuliaStats下安裝所有軟件包?

julia> Pkg.add("JuliaStats") 
ERROR: unknown package JuliaStats 
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 
in add(::String) at ./pkg/pkg.jl:100 

julia> Pkg.add("julia-stats") 
ERROR: unknown package julia-stats 
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 
in add(::String) at ./pkg/pkg.jl:100 

julia> Pkg.add("juliastats") 
ERROR: unknown package juliastats 
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 
in add(::String) at ./pkg/pkg.jl:100 

我沒能找到有關對JuliaStats的homepage這個問題的任何幫助。任何幫助?

回答

4

JuliaStats不是軟件包庫。 這是一個人一起維護包裹收集的組織。

你不希望安裝所有他們的包。 其中有幾個已被棄用 - 取而代之的是來自同一組織的較新軟件包。

你想安裝你想要的包,爲你的任務。 軟件包管理器將測試你需要的其他軟件包,並將它們下載到你的軟件包中。

例如你想從Trucated Gausian Distribution中抽樣? 然後你需要Distributions.jl。 安裝通過運行:從其他地方Calculus.jl,SpecialFunctions.jl StatsFuns.jl,StatsBase.jl,也:Pkg.add("Distributions")

這也將安裝許多來自茱莉亞統計其他包。 因爲Distributions.jl需要這些軟件包才能運行。