Julia GLPK安装错误

Julia GLPK安装错误,julia,julia-jump,Julia,Julia Jump,我正在Windows 7 64位计算机上安装/设置Julia。我在安装GLPK包时遇到问题。到目前为止,我试图完全重新安装朱莉娅,但没有成功。我尝试删除.julia文件夹和我的首选项,但没有成功。我总是遇到以下错误: julia> Pkg.build("GLPK") INFO: Building GLPK INFO: Attempting to Create directory C:\Users\Justin\.julia\v0.3\GLPK\deps\downl oads INFO: D

我正在Windows 7 64位计算机上安装/设置Julia。我在安装GLPK包时遇到问题。到目前为止,我试图完全重新安装朱莉娅,但没有成功。我尝试删除.julia文件夹和我的首选项,但没有成功。我总是遇到以下错误:

julia> Pkg.build("GLPK")
INFO: Building GLPK
INFO: Attempting to Create directory C:\Users\Justin\.julia\v0.3\GLPK\deps\downl
oads
INFO: Directory C:\Users\Justin\.julia\v0.3\GLPK\deps\downloads already created
INFO: Downloading file http://downloads.sourceforge.net/project/winglpk/winglpk/
GLPK-4.52/winglpk-4.52.zip
INFO: Done downloading file http://downloads.sourceforge.net/project/winglpk/win
glpk/GLPK-4.52/winglpk-4.52.zip
INFO: Attempting to Create directory C:\Users\Justin\.julia\v0.3\GLPK\deps\src
INFO: Directory C:\Users\Justin\.julia\v0.3\GLPK\deps\src already created
INFO: Attempting to Create directory C:\Users\Justin\.julia\v0.3\GLPK\deps
INFO: Directory C:\Users\Justin\.julia\v0.3\GLPK\deps already created
INFO: Attempting to Create directory C:\Users\Justin\.julia\v0.3\GLPK\deps\src\g
lpk-4.52\w32

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Processing archive: C:\Users\Justin\.julia\v0.3\GLPK\deps\downloads\winglpk-4.52
.zip

Error: Can not open file as archive

================================[ ERROR: GLPK ]=================================


failed process: Process(`7z x 'C:\Users\Justin\.julia\v0.3\GLPK\deps\downloads\w
inglpk-4.52.zip' -y '-oC:\Users\Justin\.julia\v0.3\GLPK\deps\src'`, ProcessExite
d(2)) [2]
while loading C:\Users\Justin\.julia\v0.3\GLPK\deps\build.jl, in expression star
ting on line 66

================================================================================


================================[ BUILD ERRORS ]================================


WARNING: GLPK had build errors.

 - packages with build errors remain installed in C:\Users\Justin\.julia\v0.3
 - build the package(s) and all dependencies with `Pkg.build("GLPK")`
 - build a single package by running its `deps/build.jl` script

================================================================================
在我看来,问题出在“winglpk-4.52.zip”上,如果我试图直接访问并解压缩该文件,就会出现一个错误,说明该文件无效,windows无法打开。我尝试删除GLPK并从头开始,但也没有成功

有什么想法或建议吗

更新:手动下载文件“winglpk-4.52.zip”并解压缩到位置“C:\Users\Justin.julia\v0.3\GLPK\deps\src”解决了此问题

但是,我遇到另一个错误(不确定是否相关):

此错误与以下命令有关:

@setObjective(myModel, Max, sum{x[i,j]*data[i,5], i=1:n,j=1:8});
我已经在我的mac上安装了Julia,这不会给出错误

第二个错误(来自跳转),看起来像是因为数据和变量混淆了-它需要是data*variable(直到Julia 0.4发布并且可以修复!),即


我不确定为什么
7z
无法自动提取GLPK,但您的修复很好。您可以向
BinDeps.jl

提交一个问题,我认为sourceforge存在一些问题,但现在似乎已经解决了。
@setObjective(myModel, Max, sum{x[i,j]*data[i,5], i=1:n,j=1:8});
@setObjective(myModel, Max, sum{data[i,5]*x[i,j], i=1:n,j=1:8});