我在Windows上安装识别库有问题。
我遵循了在windows上使用Python绑定,并成功地安装了这里列出的需求。
但是,试图使用pip安装dlib
会引发错误。
setup.py install for dlib: finished with status 'error'
我该怎么解决这个问题?
发布于 2020-02-06 11:34:10
为了让dlib (带有Python绑定)在Windows上运行良好,您需要使用版本为3.6或更低版本的Python安装。
我知道你在使用Python的最新版本。如果我认为您正在使用Python3.8的假设是正确的,那么您必须遵循以下步骤:
C:\Users\Mfonism\AppData\Local\Programs\Python\Python36
中(就像在我的PC :上一样),那么您将创建您的虚拟环境(从您的项目目录):
C:\Users\Mfonism\AppData\Local\Programs\Python\Python36\python.exe c:> -m venv env36- **venv** is the Python virtual environment module.
- **env36** is the name of the virtual environment you're creating.
更新:忽略此块
--no-cache-dir
选项绕过缓存版本的依赖项。
pip安装face_recognition --无缓存-dir更新:改为这样做
您需要安装dlib
和face_recognition
的特定版本。您需要首先安装dlib
,或者face_recognition
将尝试安装它的最新版本,这将失败。
所以:
dlib 19.8.1
pip安装dlib==19.8.1face_recognition 1.2.2
pip安装face_recognition==1.2.2https://stackoverflow.com/questions/60090433
复制相似问题