4.python安装cvxopt包的方法

可能是python版本,numpy+mkl版本和cvxopt版本不一致造成的!!!

解决办法:

  1. 直接去https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载numpy+mkl轮子和cvxopt轮子,注意要和python的版本一致。比如我的python是3.9的话,下载的就是:cvxopt-1.3.0-cp39-cp39-win_amd64.whl和numpy-1.22.3+mkl-cp39-cp39-win_amd64.whl两个轮子,然后放到任何一个文件夹下(路径中最好不要有空格和中文,否则可能会出现难以解决的奇怪问题)
  1. 最好重新建一个虚拟环境,然后进入虚拟环境,分别输入:
    (1)pip install numpy+mkl轮子的所在路径
    (比如我的是pip install E:\ numpy-1.22.3+mkl-cp39-cp39-win_amd64.whl)
    (2)pip install cvxopt轮子所在的安装路径
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容