我是PyCharm的新手,正在尝试一些面部识别的东西。我需要一个face_recogniton库用于我的工作,该库是使用以下命令安装的(我使用Ubuntu 18.04作为我的操作系统):
pip install face_recognition
我能够在python解释器中将其导入,但在PyCharm中会引发导入错误
ImportError: No module named 'face_recognition'
。
感谢您为我提供的帮助。
答案 0 :(得分:1)
用于为 Ubuntu 18.04 安装人脸识别模块:(尝试其他操作系统,我在 18.04 中使用了这个)
安装 cmake:pip install cmake
cmake安装成功后
可选:如果没有 git,请安装 git
git clone https://github.com/davisking/dlib.git
构建主 dlib 库
cd dlib mkdir 构建;光盘构建; cmake ..; cmake --build .
构建和安装 python 基础
cd .. python3 setup.py 安装
毕竟运行这些来验证
python3
>> import dlib
现在安装 face_recognition
pip3 安装 face_recognition
需要一些时间,但没关系!我希望它对你有用
参考这些材料:
答案 1 :(得分:0)
阅读face_recognition installation guide on github,确保已安装dlib,然后使用以下命令安装face_recognition:
pip3安装face_recognition
此外,检查PyCharm是否正在使用安装face_recognition的环境。也许PyCharm创建了它自己的虚拟环境,而您使用它时却没有face_recognition。
有关如何在PyCharm env中安装模块的更多信息,请检查此answer,只不过pygame检查是否列出了face_recognition。如果没有,请安装它。
答案 2 :(得分:0)
好像您已经安装了多个版本的Python。您似乎已经为python版本2安装了face_recognition,而您试图从Python版本3访问该模块。您应该考虑使用虚拟环境并相应地设置Python Interpreter。
遵循https://www.jetbrains.com/help/idea/configuring-local-python-interpreters.html,了解如何配置解释器。
答案 3 :(得分:0)
从cmake.org下载文件cmake-3.17.0-rc3-win64-x64.msi
并安装(默认情况下,它将安装在C:\Program Files\CMake\bin
中)。
安装后,复制此路径并编辑环境变量->路径->粘贴该路径->单击确定。打开cmd,然后使用pip install face_recognition
我希望它能工作。...