gpt4 book ai didi

package - 检查函数属于 Julia 中的哪个包

转载 作者:行者123 更新时间:2023-12-05 01:50:33 25 4
gpt4 key购买 nike

有时候我想知道一个函数是属于哪个包的。因此,我可以根据 [ 1@which 宏用于此目的。 ], [ 2 ].但是今天,我遇到了一个奇怪的案例,我在这里提供:

julia> @which Not
InvertedIndices

(@v1.7) pkg> st
Status `C:\Users\Shayan\.julia\environments\v1.7\Project.toml`
[6e4b80f9] BenchmarkTools v1.3.1
[336ed68f] CSV v0.10.4
[8f4d0f93] Conda v1.7.0
[a93c6f00] DataFrames v1.3.4
[864edb3b] DataStructures v0.18.13
[85a47980] Dictionaries v0.3.21
[31c24e10] Distributions v0.25.64
[38e38edf] GLM v1.8.0
[09f84164] HypothesisTests v0.10.10
[7073ff75] IJulia v1.23.3
[70c4c096] Indicators v0.8.1
[8ef0a80b] Languages v0.4.3
[bdcacae8] LoopVectorization v0.12.119
[945b72a4] MarketData v0.13.12
[4f8c86c6] MarketTechnicals v0.6.0
[2774e3e8] NLsolve v4.5.1
[47be7bcc] ORCA v0.5.0
[5fb14364] OhMyREPL v0.5.12
[f0f68f2c] PlotlyJS v0.15.0
[91a5bcdd] Plots v1.31.1
[438e738f] PyCall v1.93.1
[d330b81b] PyPlot v2.10.0
[3646fa90] ScikitLearn v0.6.4
[2913bbd2] StatsBase v0.33.18
[f3b207a7] StatsPlots v0.14.34
[22787eb5] Term v1.0.2
[f8ef4a19] VirtualEnv v1.0.0
[a945a9ba] WordNet v0.2.2
[fdbf4ff8] XLSX v0.7.10
[f43a241f] Downloads

宏说,Not 属于InvertedIndices。但如您所见,我没有任何具有该名称的包裹。所以我很困惑,无法理解这个问题。

最佳答案

您可以创建一个函数来查看当前环境中包的依赖关系:

using Pkg

function pkgdeps(pkg::AbstractString)
uuid = Pkg.project().dependencies[pkg]
pkginfo = Pkg.dependencies()[uuid]
return pkginfo.dependencies
end

例子:

pkgdeps function

关于package - 检查函数属于 Julia 中的哪个包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72996533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com