Julia:添加包的问题(BinDeps)

时间:2013-03-27 02:32:14

标签: julia

我是Julia的包经理的新手,我在安装GLPK和LinProgGLPK时遇到了麻烦。
 我已经运行Pkg.Init()并已使用Pkg.add("Curl")成功安装了Curl。但是,当我尝试安装GLPK或LinProgGLPK时(使用Pkg.add("GLPK")Pkg.add("LinProgGLPK")),我收到以下消息:

MESSAGE: Installing BinDeps v0.0.0
ERROR: Path BinDeps already exists! Please remove to allow installation.
 in _resolve at pkg.jl:345
 in anonymous at no file:163
 in cd at file.jl:26
 in cd_pkgdir at pkg.jl:42
 in add at pkg.jl:143
 in add at pkg.jl:175

对于依赖BinDeps的其他软件包(包括Winston),我似乎得到了相同的消息。

我已尝试调用Pkg.rm("BinDeps")Pkg.add("BinDeps")Pkg.update()Pkg.resolve(),然后返回尝试添加GLPK,但同样的消息仍然存在。我还输入~/.julia以删除BinDeps文件夹,但这也无效。我错过了什么?

P.S。我在Linux Ubuntu中运行julia。

1 个答案:

答案 0 :(得分:5)

老实说,当事情搞砸了,最好只是擦拭〜/ .julia并重新添加包。

请确保备份本地更改!