python中import cvxopt库时出现的问题

python 中 import cvxopt 库时出现以下报错:

>>> import numpy
>>> import cvxopt
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "F:\Pycharm\venv\lib\site-packages\cvxopt\__init__.py", line 50, in <module>
    import cvxopt.base
ImportError: DLL load failed: 找不到指定的模块。

解决方案:
1、卸载库中的numpy

pip3 uninstall numpy

2、下载 numpy‑1.18.2+mkl‑cp36‑cp36m‑win_amd64.whl(注:选择与python版本对应的下载,我这里是python3.6.8,所以下载cp36)
numpy-kml 网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

3、安装

pip3 install numpy‑1.18.2+mkl‑cp36‑cp36m‑win_amd64.whl

参考链接:
http://www.freesion.com/article/819573494/

发布了4 篇原创文章 · 获赞 0 · 访问量 113

猜你喜欢

转载自blog.csdn.net/weixin_42104932/article/details/105106486