gpt4 book ai didi

julia - 如何在 Julia Studio 中使用包

转载 作者:行者123 更新时间:2023-12-04 14:46:56 26 4
gpt4 key购买 nike

我无法让软件包系统在 Julia Studio 中工作。例如,如果我想绘制一个简单的图形,我尝试双击似乎从 Git 存储库安装的 Winston 包,然后:

using Winston
plot([1 2 3],[3 2 6])

但我收到错误:
could not open file /Applications/JuliaStudio.app/Contents/Resources/juliaengine/Winston.jl

看起来 Julia 正在寻找错误的目录。
我应该如何设置 Julia Studio 以正确处理这些包?

对 Adam 的回应:谢谢,不幸的是,似乎有一些问题。当我尝试删除/添加 Winston 包时,我收到如下消息:
julia> Pkg.rm("Winston")
ERROR: Unknown dependency for ODBC: julia
in dependencies at pkg/metadata.jl:156
in ReqsStruct at pkg/resolve.jl:65
in resolve at pkg/resolve.jl:1162
in _resolve at pkg.jl:230
in anonymous at no file:163
in cd at file.jl:26
in cd_pkgdir at pkg.jl:34
in rm at pkg.jl:141
in rm at pkg.jl:165

我会花更多的时间在这上面并尝试弄清楚发生了什么。如果我到达任何地方,我会发布更新以确保完整性。

更新
我现在使用的是 Julia Studio 0.4.4 版,并且在更新软件包后,原始示例可以正常工作。不幸的是,我无法确定原始问题,但它看起来像是一个复杂的依赖项或版本问题。

最佳答案

我认为这与这个问题有关:
https://github.com/forio/julia-studio/issues/83

Winston 安装需要外部依赖项,并提示您输入有关如何安装它们的信息。 Julia Studio 不允许您响应此输入。

这是解决方法:

在您的控制台中,输入:

/Applications/JuliaStudio.app/julia/bin/julia-release-readline

然后
Pkg.rm("Winston")
Pkg.add("Winston")

按照提示操作,完成后关闭进程并返回 Julia Studio。

温斯顿现在应该可以工作了。

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

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