我正在尝试添加Quandl程序包(查询财务和经济数据),如下所示:
using Pkg
Pkg.add("Quandl")
这让我明白了:
Updating registry at ~/.julia/registries/General
Updating git-repo
https://github.com/JuliaRegistries/General.git`
[1mFetching: [========================================>] 100.0 %[==========> ] 23.3 %] 46.4 % %> ] 90.2 %
The following package names could not be resolved:
* Quandl (not found in project, manifest or registry)
有人知道这里发生了什么吗?我是在做错什么还是包装有问题?
答案 0 :(得分:1)
错误消息告诉您Quandl
未在Julia的常规注册表中注册,因此无法通过在软件包管理器中键入其名称直接添加。
在引用此软件包时,您仍然可以从其URL中添加它:
https://github.com/milktrader/Quandl.jl?
如果是这样,您可以执行Pkg.add("https://github.com/milktrader/Quandl.jl")
从GitHub添加它。
但是,该软件包似乎没有维护,因为它已经三年没有更新了,因此不太可能与1.0版之后的Julia版本一起使用。
如果事实证明它不起作用,但您需要该软件包,则可以尝试安装Julia 0.7,它会给您不赞成使用的警告,告诉您有关语法更改的信息,以使其能够与Julia 1.0+一起使用。