简单的whl安装:
1,win上pip安装,需要你的c环境配各种各样的库,然后去编译他们的一些未编译的东西,反而导致win上pip安装要麻烦些。
2,那么其实我们可以下载他们编译好了的安装包,编译后的文件,使用pip安装超级简单。
***重要步骤***
只需3步:
通过链接:https://pypi.org/simple/dlib/下载“dlib-19.7.0-cp36-cp36m-win_amd64.whl“安装包
切换到该安装包所在的目录,
使用命令:pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl
复杂的pip安装
安装前必须已经安装了cmake
直接pip install dlib
安装的时候还可能遇到别的错误,但是其实主要就是编译上的错误
对于cmake而言,你电脑上的g++ gcc都应该是可以正常运行的
对于MacBook,有可能会遇到一个尝试运行g++ or gcc的时候可能会出现一个xrun error的错误
一些错误的解决
错误1:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun
解决方法就是
xcode-select --install
错误2:
import报错:libmkl_intel_lp64.so 不能被加载
安装:
1.使用如下命令debug一下(往往此命令就解决问题了)
conda install --debug mkl
2.在anaconda里 搜索”mkl”,把相关的文件都删除
3.使用如下命令重新装一下mkl包
conda install mkl
详细链接
https://stackoverflow.com/questions/35392996/library-not-loaded-libmkl-intel-lp64-dylib-using-anaconda-on-os-x
错误3:
ERROR: Cannot load libmkl_avx2.so or libmkl_def.so问题的解决方法
conda install -f numpy
错误4:
win10安装报错问题:(参考https://blog.csdn.net/scc_722/article/details/80613933?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task)