我是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。
答案 0 :(得分:5)
老实说,当事情搞砸了,最好只是擦拭〜/ .julia并重新添加包。
请确保备份本地更改!