Dav*_*e_L 6 julia julia-studio
我无法让套装系统在Julia Studio中运行.例如,如果我想绘制一个简单的图形,我已经尝试双击似乎从Git仓库安装的Winston包,然后:
using Winston
plot([1 2 3],[3 2 6])
Run Code Online (Sandbox Code Playgroud)
但我得到错误:
could not open file /Applications/JuliaStudio.app/Contents/Resources/juliaengine/Winston.jl
Run Code Online (Sandbox Code Playgroud)
看起来像朱莉娅正在寻找错误的目录.我应该如何设置Julia Studio以正确使用这些包?
回应亚当:谢谢,不幸的是似乎有一些问题.当我尝试删除/添加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
Run Code Online (Sandbox Code Playgroud)
我会花更多的时间在这上面,试着找出正在发生的事情.如果我到达任何地方,我会发布完整性更新.
更新 我现在可以使用Julia Studio版本0.4.4,在更新软件包后,原始示例可以正常工作.不幸的是,我无法确定原始问题,但它看起来像一个复杂的依赖或版本问题.
我认为这与此问题有关:https: //github.com/forio/julia-studio/issues/83
Winston安装需要外部依赖项,并提示您输入有关如何安装它们的信息.Julia Studio不允许您回复此输入.
这是解决方法:
在控制台中,输入:
/Applications/JuliaStudio.app/julia/bin/julia-release-readline
Run Code Online (Sandbox Code Playgroud)
然后
Pkg.rm("Winston")
Pkg.add("Winston")
Run Code Online (Sandbox Code Playgroud)
按照提示完成操作后关闭该过程并返回Julia Studio.
温斯顿现在应该工作了.
| 归档时间: |
|
| 查看次数: |
4751 次 |
| 最近记录: |