首页 > 解决方案 > Python3 无法将 face_recognition 识别为模块

问题描述

我正在尝试使用实现 face_recognition 模块,到目前为止没有成功。当我尝试在 python 中使用导入来运行它时,它只是说没有这样的模块,但是当我尝试自己运行 face_recognition 时,它工作得很好。

标签: python-3.xubuntuface-recognition

解决方案


案例一:同名目录

也许您的主文件夹名称是face_recognition. 如果是这种情况,请尝试更改它,因为如果您尝试导入它,python 将从您的主文件夹中导入它,而不是从包文件夹中导入它。

案例2:权限

如果您使用的是 Linux,请确保可以访问包文件夹。要验证此问题是否存在,请尝试使用sudo命令以提升的权限运行程序。您可以尝试使用带有( )的--user标志。pippip install face_recognition --user

案例 3:环境变量

可能是您的环境变量未更新。可能对包文件夹的引用不存在。这就是为什么您的 python 解释器无法找到该包的原因。路径详情:

import sys
print(sys.path)

使用它,您将了解您的解释器是否搜索包。


推荐阅读