travisci中的Julia包依赖
我试图在我的一个包(travisci中的Julia包依赖,julia,travis-ci,Julia,Travis Ci,我试图在我的一个包(UnivariateFunctions)上使用Travis,该包依赖于另一个包(SchumakerSpline)。构建总是失败,显然是因为它无法访问SchumakerSplineSchumakerSpline可以通过REPL从github安装到我的本地机器上,因此不清楚这个软件包有什么问题 什么会导致此类错误?更一般地说,使用Travis测试依赖于其他Julia包的Julia包需要哪些步骤?您需要如何处理一个包以确保它可以被其他包轻松引用和依赖 完整的错误消息如下所示: ER
UnivariateFunctions
)上使用Travis,该包依赖于另一个包(SchumakerSpline
)。构建总是失败,显然是因为它无法访问SchumakerSpline
SchumakerSpline
可以通过REPL从github安装到我的本地机器上,因此不清楚这个软件包有什么问题
什么会导致此类错误?更一般地说,使用Travis测试依赖于其他Julia包的Julia包需要哪些步骤?您需要如何处理一个包以确保它可以被其他包轻松引用和依赖
完整的错误消息如下所示:
ERROR: Unsatisfiable requirements detected for package SchumakerSpline [65e68595]:
SchumakerSpline [65e68595] log:
├─possible versions are: 0.0.1 or uninstalled
├─restricted to versions 0.0.1-* by UnivariateFunctions [117ba14f], leaving only versions 0.0.1
│ └─UnivariateFunctions [117ba14f] log:
│ ├─possible versions are: 0.0.0 or uninstalled
│ └─UnivariateFunctions [117ba14f] is fixed to version 0.0.0
└─restricted by julia compatibility requirements to versions: uninstalled — no versions left
这:
表示包(SchumakerSpline
)不支持您正在运行的Julia版本。此:
表示包(
SchumakerSpline
)不支持您正在运行的Julia版本。SchumakerSpline的开发人员似乎没有为Julia 1.0发布新版本。你可能想对他们的回购协议提出质疑。除此之外,您还可以在Travis CI上使用Pkg.clone
来获得SchumakerSpline的最新版本(似乎支持1.0)。SchumakerSpline的开发者似乎没有为Julia 1.0发布新版本。你可能想对他们的回购协议提出质疑。除此之外,您还可以在Travis CI上使用Pkg.clone
,以获得SchumakerSpline的最新版本(似乎支持1.0)
restricted by julia compatibility requirements