【问题标题】:Getting Import error while importing face_recognition in PyCharm在 PyCharm 中导入 face_recognition 时出现导入错误
【发布时间】:2019-05-13 05:24:11
【问题描述】:

我是 PyCharm 的新手,正在尝试一些人脸识别的东西。我的工作需要一个 face_recogniton 库,它使用以下命令安装(我使用 Ubuntu 18.04 作为我的操作系统):

pip install face_recognition

我可以在 python 解释器中导入它,但它在 PyCharm 中引发导入错误

ImportError: No module named 'face_recognition'.

感谢您对我的帮助。

【问题讨论】:

  • 检查你在 pycharm 中的解释器。如果它的 python3.5 则使用 pip3 install face_recognition
  • 您是否将 PyCharm 项目配置为使用与 pip 相同的 Python 解释器?比较 pip --versionPyCharm > Preferences > Project Interpreter
  • 感谢你们的帮助。我得到以下 pip 路径:pip 18.1 from /usr/local/anaconda3/lib/python3.5/site-packages/pip (python 3.5) 我现在应该如何在 Pycharm 中配置?
  • 打开 pycharm goto 文件然后设置然后解释器然后安装库然后搜索你的库并安装它。

标签: python pycharm face-recognition


【解决方案1】:

为 Ubuntu 18.04 安装人脸识别模块:(尝试其他操作系统,我在 18.04 上使用过)

  1. 安装cmake:pip install cmake cmake安装成功后

  2. 可选:如果您没有 git,请安装 git

    git 克隆https://github.com/davisking/dlib.git

  3. 构建主 dlib 库

    cd dlib mkdir 构建;光盘构建; cmake ..; cmake --build .

  4. 构建和安装 python 基本要素

    cd .. python3 setup.py 安装

所有这些都运行这些来验证

python3 
>> import dlib
  1. 现在安装 face_recognition

    pip3 安装人脸识别

需要一些时间,但没关系!我希望它对你有用

参考这些材料:

  1. 人脸识别原repo:https://github.com/ageitgey/face_recognition#installing-on-mac-or-linux
  2. dlib:https://gist.github.com/ageitgey/629d75c1baac34dfa5ca2a1928a7aeaf

【讨论】:

    【解决方案2】:

    阅读face_recognition installation guide on github,确保已安装 dlib,然后安装 face_recognition:

    pip3 安装人脸识别

    另外,检查 PyCharm 是否正在使用您安装 face_recognition 的环境。也许 PyCharm 创建了它自己的虚拟环境,而你在没有 face_recognition 的情况下使用它。

    有关如何在 PyCharm 环境中安装模块的更多信息,请查看此answer,除了 pygame 检查是否列出了 face_recognition。如果没有,请安装它。

    【讨论】:

      【解决方案3】:

      看起来您可能已经安装了多个版本的 Python。您似乎已经为 python 版本 2 安装了 face_recognition,而您正试图从 Python 版本 3 访问该模块。您应该考虑使用虚拟环境并相应地设置 Python Interpreter。

      关注https://www.jetbrains.com/help/idea/configuring-local-python-interpreters.html 了解如何配置解释器。

      【讨论】:

        【解决方案4】:

        cmake.org 下载此文件cmake-3.17.0-rc3-win64-x64.msi 并安装它(默认情况下它将安装在C:\Program Files\CMake\bin 中)。

        安装后复制此路径并编辑环境变量->路径->粘贴该路径->单击确定。打开cmd,现在使用pip install face_recognition

        我希望它应该工作......

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-03-05
          • 2022-01-21
          • 2022-11-06
          • 2018-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多