我使用64位Windows 10。
我为Windows下载了glpk-4.64
。我将文件解压缩到我的文档中。我在此文件夹中添加了w64路径到Windows'环境变量。我通过执行以下命令检查glpk是否在命令行中工作:
C:\Users\userz>glpsol
GLPSOL: GLPK LP/MIP Solver, v4.64
No input problem file specified; try glpsol --help
所以我认为glpk
已正确安装。
然后我在命令行中使用此命令安装cvxopt
:
python -m pip install cvxopt
然后安装cvxopt
。
当我这样做时:
import cvxopt.glpk
我收到此错误:
import cvxopt.glpk
ImportError: No module named glpk
那么,我该如何解决这个问题?
答案 0 :(得分:5)
答案 1 :(得分:2)
通过此链接安装numpy + mk: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 和cvxopt与wheel文件在此链接中找到应解决的问题: https://www.lfd.uci.edu/~gohlke/pythonlibs/#cvxopt
答案 2 :(得分:0)
我们必须安装以下内容才能使cvxopt正常工作(尽管我们在cvxpy中使用它):
在操作系统级别: -python3-cvxopt -glpk-utils -libglpk-dev
在Python中: -点安装cvxpy -点安装cvxopt