导入错误:找不到名为“dlib”的模块。

7
我按照安装 dlib Python 的步骤在Windows上进行了安装,并且在CMD中成功运行,但在Python的IDE中出现了ImportError: No module named 'dlib'的错误提示。


2
你好 请不要发布文本图片,可以直接复制文本并将其粘贴为代码块,这将有助于其他StackOverflow用户搜索可能也有用的其他文本。谢谢 - Spangen
1
我认为你已经为 Python 3.6 安装了 dlib,现在你正在尝试运行一个 Python 3.5 的脚本。 - Christoffer
1
如果您在Dlib目录之外的文件夹中打开CDM,您能确定可以导入它吗? - Guilherme Uzeda
1
为什么安装dlib这么难,我已经尝试了很多次,感到非常疲惫和沮丧。 - Bawantha
7个回答

15

请按照以下步骤进行:

安装 CMAKE

pip install cmake

然后安装dlib

pip install dlib

7

这需要3个重要步骤才能使其正常工作。

  1. 安装 Cmake(Cmake 下载链接),并将其 bin 文件夹添加到环境变量路径中,例如:C:/ProgramFiles/cmake/bin

  2. 下载 Visual Studio Built Tools(大小约为 4.56 GB)Visual Studio Built Tools 链接

  3. 然后使用 cmd 命令来安装 dlib:

pip install dlib

这将完成任务...


3

您是否尝试过进行简单的操作

pip install dlib

我认为这将会很有用!

在Windows中,您需要以管理员身份启动命令提示符。

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


-1

对于Windows用户:

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

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

输入并运行以下命令:pip install dlib

  1. 打开相应的虚拟anaconda环境并安装face-recognition包

pip install face-recognition


-1

在Ubuntu 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

你能不能把这个安装步骤压缩成一行?sudo apt-get install build-essential cmake libopenblas-dev liblapack-dev libx11-dev libgtk-3-dev python python-dev python-pip python3 python3-dev python3-pip - Alice

-2

任何时候,当您在使用pip安装外部依赖项的Python项目上工作时,最好首先创建虚拟环境:

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

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接