人脸识别系统 Windows操作系统下 Anaconda+Pycharm+python3.8 安装dlib库以及face_recognition库

人脸识别系统 Windows操作系统下 Anaconda+Pycharm+python3.8 安装dlib库以及face_recognition库

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

在玩一个人脸识别的项目,发现Windows11环境下,因为缺少VC的相关路径配置,不能直接使用pip安装dlib库和face_recognition库。anaconda中只有一个叫r-dlib的库不能使用,所以直接在anaconda prompt下用whl文件安装。


操作步骤

1.下载dlib的whl文件

网上找的大部分只能支持到python3.6不符合版本导致安装失败
图片: 请添加图片描述

这里有符合python3.8的文件链接: https://pan.baidu.com/s/1BVKxUojyuq9nHrJbN2jQ3Q .
提取码:bzzb

2.安装dlib

打开Anaconda Prompt,切换到刚刚下载的文件目录下,这里要注意的是anaconda prompt不可以直接切换,需要切换到根目录以后再切换到指定目录

<think>好的,用户想在PyCharm中使用Anaconda环境安装face_recognition。首先,我需要回忆一下相关的步骤,并结合提供的引用内容来确保信息正确。 根据引用[1],创建Anaconda环境是通过conda create命令,比如conda create -n py36 python=3.6,然后激活环境。虽然用户可能不需要特定版本的Python,但安装face_recognition可能需要较新的版本,比如Python 3.8,如引用[4]提到的。所以可能需要建议用户创建一个新环境,比如python3.8。 接下来,引用[2]提到使用conda环境安装可能比pip更稳定,但face_recognition在conda的主渠道可能没有,所以可能需要通过conda-forge或者其他渠道。不过,dlib安装可能需要先处理,因为它是依赖项。引用[3]建议使用anaconda search来查找可用的dlib版本,然后选择适合的进行安装,比如使用conda install -c conda-forge dlib。 然后,安装face_recognition可能需要使用pip,但根据引用[4],在安装dlib之后,可以使用pip安装face_recognition。但需要注意是否在正确的conda环境中操作。 接下来,用户需要在PyCharm中配置Anaconda环境。引用[1]提到在PyCharm中选择现有的conda环境,路径通常在envs目录下。所以步骤应该包括在PyCharm的设置中添加conda环境,并选择之前创建的环境。 测试部分,如引用[4]所示,导入dlibface_recognition来验证安装是否成功。如果出现错误,可能需要检查环境是否正确激活,或者依赖项是否安装完整。 需要提醒用户可能遇到的常见问题,比如安装dlib时编译依赖的问题,尤其是在Windows上,可能需要安装CMake和Visual Studio构建工具。或者推荐使用conda-forge的预编译版本,避免自己编译。 总结步骤应该是:创建conda环境→激活环境→安装dlib安装face_recognition→在PyCharm中配置环境→测试导入。同时,注意引用中的建议,优先使用conda安装,减少pip可能带来的问题,但某些情况下可能需要混合使用conda和pip。</think>在PyCharm中通过Anaconda环境安装$face\_recognition$的步骤如下: ### 步骤1:创建Anaconda环境 1. 打开命令行工具(Windows下建议使用Anaconda Prompt) 2. 执行命令创建新环境(推荐Python3.8版本): ```bash conda create -n face_env python=3.8 ``` 3. 激活环境: ```bash conda activate face_env ``` ### 步骤2:安装依赖 1.安装$dlib$(关键依赖): ```bash conda install -c conda-forge dlib ``` 此命令通过conda-forge渠道安装预编译版本,避免手动编译问题[^3][^4] 2. 安装$face\_recognition$: ```bash pip install face_recognition ``` ### 步骤3PyCharm环境配置 1. 打开PyCharm → File → Settings → Project → Python Interpreter 2. 点击齿轮图标 → Add → Conda Environment → Existing environment 3. 定位到Anaconda安装目录下的环境路径,例如: ```text D:\Conda\envs\face_env\python.exe ``` ### 步骤4:验证安装PyCharm中新建测试文件: ```python import dlib import face_recognition print("版本:", dlib.__version__, face_recognition.__version__) ``` ### 常见问题处理 - 若出现`CMake`错误,需安装构建工具: ```bash conda install -c anaconda cmake ``` - 多平台兼容性问题建议优先使用conda安装: ```bash conda install -c conda-forge face_recognition ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值