gpt4 book ai didi

julia - 如何在 Julia 中使用未注册的包?

转载 作者:行者123 更新时间:2023-12-04 14:53:40 25 4
gpt4 key购买 nike

我想使用我在网上找到的软件包,但出现以下错误:

(Example) pkg> add Unregistered
Updating registry at `~/.julia/registries/General`
Updating git-repo `https://github.com/JuliaRegistries/General.git`
ERROR: The following package names could not be resolved:
* Unregistered (not found in project, manifest or registry)
Please specify by known `name=uuid`.

我见过其他人使用 add命令,但在这种情况下似乎不起作用。

最佳答案

add an unregistered package ,通过 URL 引用它:

(Example) pkg> add https://github.com/00vareladavid/Unregistered.jl
Updating git-repo `https://github.com/00vareladavid/Unregistered.jl`
Updating git-repo `https://github.com/00vareladavid/Unregistered.jl`
Resolving package versions...
Updating `~/.julia/environments/Example/Project.toml`
[dcb67f36] + Unregistered v0.2.0 #master (https://github.com/00vareladavid/Unregistered.jl)
Updating `~/.julia/environments/Example/Manifest.toml`
[7876af07] + Example v0.5.3
[dcb67f36] + Unregistered v0.2.0 #master (https://github.com/00vareladavid/Unregistered.jl)

Pkg 将自动安装其依赖项。

添加完包后,就可以正常使用了:
julia> import Unregistered
[ Info: Precompiling Unregistered [dcb67f36-efa0-11e8-0cef-2fc465ed98ae]

注意:包必须有一个顶级 Project.toml包含名称、UUID 和版本字段的文件。

关于julia - 如何在 Julia 中使用未注册的包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57981644/

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