Package 如何将Quandl包添加到Julia

Package 如何将Quandl包添加到Julia,package,julia,quandl,Package,Julia,Quandl,我尝试添加Quandl包(查询金融和经济数据),如下所示: 使用Pkg 包装添加(“Quandl”) 这让我想到: 在~/.julia/registries/General更新注册表 更新git回购协议` [1抓取:[============================>]100.0%[======================>]23.3%]46.4%>]90.2% 无法解析以下程序包名称: *Quandl(在项目、清单或注册表中找不到) 有人知道这是怎么回事吗?我是做错了什么还是软件包

我尝试添加Quandl包(查询金融和经济数据),如下所示:

使用Pkg
包装添加(“Quandl”)

这让我想到:

在~/.julia/registries/General更新注册表

更新git回购协议
`

[1抓取:[============================>]100.0%[======================>]23.3%]46.4%>]90.2%

无法解析以下程序包名称:

*Quandl(在项目、清单或注册表中找不到)


有人知道这是怎么回事吗?我是做错了什么还是软件包有问题?

错误消息告诉您,
Quandl
未在Julia的通用注册表中注册,因此无法通过在软件包管理器中键入其名称直接添加

您仍然可以从其URL添加,您是指此软件包:

?

如果是这样,您可以执行
Pkg.add(“https://github.com/milktrader/Quandl.jl”
从GitHub添加它

然而,它看起来像是未维护的包,因为它已经三年没有更新了,因此不太可能与Julia版本1.0后一起使用


如果结果证明它不起作用,但您需要该软件包,您可以尝试安装Julia 0.7,它会向您发出弃用警告,告诉您有关语法更改的信息,以使其与Julia 1.0+一起使用。

Pkg.add(“https://github.com/milktrader/Quandl.jl")
导致
https://github.com/milktrader/Quandl.jl 不是有效的包名称参数似乎是URL或路径,可能您指的是Pkg.add(PackageSpec(URL=“…”)或Pkg.add(PackageSpec(path=“…”))
So
Pkg.add(PackageSpec(URL=”)https://github.com/milktrader/Quandl.jl"))
导致
克隆git repo
`然后
在上的包中找不到项目文件https://github.com/milktrader/Quandl.jl
可能是由于未维护软件包导致项目文件丢失?是的,这是正确的-项目文件仅适用于较新版本,因此,非常旧和未维护的包将不会有它们。正如我所说,如果您使用Julia 0.7,这不应该是一个问题。Quandl提供了一个可以直接查询的API。对于这些调用,包Quandl.jl实际上是一个不存在的包装器,您应该只需要从源代码访问几行数据。包
HTTP.jl
对此非常有用。