导入错误:没有名为“dlib”的模块

问题描述 投票:0回答:8

我按照如何在 Windows 上安装

dlib  python
的步骤进行操作,它可以在
CMD
上运行,但在
Python's IDE
中显示为
ImportError: No module named 'dlib'

python importerror dlib
8个回答
16
投票

按照以下步骤操作

安装CMAKE

pip install cmake

然后安装dlib

pip install dlib

7
投票

要使其发挥作用,需要执行 3 个重要步骤。

  1. 安装Cmake Cmake下载链接并将Path环境变量添加到其bin中,例如:C:/ProgramFiles/cmake/bin

  2. 下载 Visual Studio 内置工具,大小约为 4.56 GB Visual Studio 内置工具链接

  3. 然后使用cmd安装dlib使用

pip install dlib

这将完成这项工作......


3
投票

你尝试过做一个简单的吗

pip install dlib

我认为它很有用!

在 Windows 中,您必须在管理中启动 cmd Windows > CMD > 右键单击 > 以管理员身份运行 > 是


0
投票

您有多个Python,一个Python 3.5和一个Python 3.6

您仅在 一个 python 中安装了此库,而没有在另一个中安装。

该库只能在您安装它的那些Python中导入,而不能在任何其他Python中导入。

如果你想在那里使用它,你也需要在另一个Python中安装该库。

在终端中输入

py -0
以获取可用的 Python 版本列表(Python 启动器知道)。

您还可以使用

where python
(Windows 内置命令)获取可通过
PATH
环境变量找到的所有 Python 可执行文件的列表。

然后你可以使用

py -3.5 -m pip install dlib
将库安装到该 python 中。或者,如果您知道该特定 python 的路径(比如说
C:\Python35\python.exe
),您可以直接调用该 python:
C:\Python35\python.exe -m pip install dlib


0
投票

步骤1 酿造安装cmake 第2步 酿造安装dlib


-1
投票

在 ubantu 16.04 > 终端 > 输入这些命令

sudo apt-get update
sudo apt-get install build-essential cmake
sudo apt-get install libopenblas-dev liblapack-dev
sudo apt-get install libx11-dev libgtk-3-dev
sudo apt-get install python python-dev python-pip
sudo apt-get install python3 python3-dev python3-pip
mkvirtualenv dlib_test -p python3
workon cv
pip install numpy
pip install dlib

-1
投票

Windows 用户:

  1. 下载 Visual Studio 内置工具 链接:https://visualstudio.microsoft.com/visual-cpp-build-tools/

  2. 打开命令提示符 - 以管理员身份运行

键入并输入命令:- pip install dlib

  1. 打开对应的虚拟anaconda环境并安装人脸识别包

pip 安装人脸识别


-2
投票

每当您处理使用通过 pip 安装的外部依赖项的 Python 项目时,最好先创建一个虚拟环境:

请点击以下链接以获得最佳理解: https://realpython.com/python-virtual-environments-a-primer/#create-it

创建虚拟环境后,在其中运行所有 pip 命令,您可以轻松安装所有库,不会出现任何错误。 谢谢!!

© www.soinside.com 2019 - 2024. All rights reserved.