use*_*265 10 module python-3.x
我是Python的新手,刚为我的Python3.3系统(64位)安装了cvxopt模块.安装成功,但是当我输入"import cvxopt"Python命令行时,它返回了一个错误:
文件"C:\ Program Files(x86)\ Python\lib\site-packages\cvxopt__init __.py",第33行,导入cvxopt.base ImportError:DLL加载失败:找不到指定的模块.
任何人都可以帮我解决这个问题吗?非常感谢!
Tsu*_*ang 10
在导入cvxopt之前,需要先导入numpy.
import numpy
import cvxopt
Run Code Online (Sandbox Code Playgroud)
小智 7
包CVXOPT需要numpy + mkl,你可以尝试卸载numpy包并从http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy重新安装numpy + mkl ,然后导入CVXOPT,它会工作.
小智 0
cvxopt.base 构建为 pyd 文件(本质上是 Windows DLL)。它应位于“C:\Program Files (x86)\Python\lib\site-packages\cvxopt”中。检查该目录是否在您的 PYTHONPATH 中。如果不是,您可以从命令行将该目录附加到您的路径,如下所示:
import sys
sys.path.append("C:\Program Files (x86)\Python\lib\site-packages\cvxopt")
Run Code Online (Sandbox Code Playgroud)
希望有帮助!