Pycharm 不导入 dlib

新手上路,请多包涵

我只是想在我的 Windows 10 上安装 dlib。我安装了 cmake 和 MS Visual 14 2015,这是编译它所必需的。所以我打开我的 Anaconda 环境并输入 pip install dlib 它花了一段时间但成功安装了 19.13.1。我可以运行 python 然后 import dlib dlib.__version__ 没有任何问题。它告诉我 19.13.1。我也可以运行 dlib.__file__ 它告诉我: D:\\Programme\\Anaconda3\\envs\\Pytorch\\lib\\site-packages\\dlib.cp36-win_amd64.pyd

但是当我在 Pycharm 中使用 dlib 似乎可以工作的环境时,我无法导入它。它只是告诉我

导入错误:DLL 加载失败:….

有人知道为什么我不能将 Pycharm 与 dlib 一起使用吗?或者有没有办法让它工作?

谢谢

编辑:它也显示在这里: Project Interpreter Settings

原文由 Dezarius 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 634
1 个回答

一种方法:

在 PyCharm 中, Files > Settings > "Project:<nameofyourproject> > Project Interpreter ,您可以在窗口顶部看到 PyCharm 为您的项目使用的当前 Python 解释器。

如果不是正确的,单击滚轮和 Add... > Conda Interpreter > 单击 Existing environment 框并从下面的列表中选择它。如果 Anaconda 没有安装在默认路径中,您的环境将不会显示在那里。因此,单击 ... 按钮以查找 anaconda 环境的 python 可执行文件的路径。 Path/to/your/anaconda3/env/bin/python

正确设置环境后,您可以直接从 PyCharm 安装 dlib。再次转到 Files > Settings > "Project:<nameofyourproject> > Project Interpreter 。在这里,在解释器的路径下,您可以看到已安装的 CONDA 包的列表。在列表的右侧有一个代表绿色圆圈的按钮。停用它(单击它)以查看所有非 CONDA 安装包。然后,单击绿色十字按钮添加包。在新窗口中,键入 dlib 并单击 Install Package 进行安装。

等待安装。现在导入 dlib 应该可以了。

原文由 Jérôme Bruzaud 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏