【问题标题】:I am installing the Detecto library in anaconda environment but it fails while importing我在 anaconda 环境中安装 Detecto 库,但导入时失败
【发布时间】:2020-04-12 16:39:29
【问题描述】:

作为来源,我在这里应用指南: Object Detection

我应用了这里所示的pip3 install detecto 命令,它已成功安装。但是当我运行 python 并尝试运行 detecto 命令时,我得到了一个错误。我该如何解决?

操作:

【问题讨论】:

标签: python anaconda pytorch conda


【解决方案1】:

我认为你不能直接导入detecto。使用 from detecto import <lib> 。试试from detecto.core import Model 看看它是否在你的终端上工作

【讨论】:

  • 它不起作用,它仍然不断给出同样的错误。 Python 3.7.7 (default, Mar 26 2020, 10:32:53) [Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin Type "help", "copyright", "credits" or "license" for more information. >>> from detecto.core import Model Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'detecto' >>>
  • 在您的 BitimeProj 环境中尝试conda list 并检查您是否看到任何检测包。如果你不这样做,那么你的截图是有意义的,因为 pip3 没有在你的 conda 环境中安装检测包,而是在你的全局默认 python 环境中。您应该改为使用 conda 安装检测器
  • 顺便说一句,你可以使用 pip 在 conda 环境中安装包。用户 pip install detecto 而不是 pip3 install detecto
  • 是的,问题通过pip install detecto 命令解决。为什么 pip3 不那么有效?我用 pip3 安装了其他包。
  • @AhmetTunahanYeniyayla 为什么 pip3 没有这么多工作?我用 pip3 安装了其他软件包。 还有哪些软件包?小心,看看anaconda.com/using-pip-in-a-conda-environment
猜你喜欢
  • 2019-12-23
  • 2019-10-16
  • 1970-01-01
  • 2023-03-26
  • 1970-01-01
  • 2021-04-15
  • 1970-01-01
  • 2019-07-15
  • 1970-01-01
相关资源
最近更新 更多