【问题标题】:Deeplab V3 installation : ModuleNotFoundError: No module named 'deeplab'Deeplab V3 安装:ModuleNotFoundError: No module named 'deeplab'
【发布时间】:2020-03-17 04:28:43
【问题描述】:

按照以下说明操作后: https://github.com/mathildor/DeepLab-v3/blob/master/g3doc/installation.md

和:

echo %PYTHONPATH%

$PYTHONPATH: 'C:\.....\tensorflow\models\research' : 'C:\.....\tensorflow\models\research\slim' "

在关注这个帖子之后: https://github.com/tensorflow/models/issues/4364

我在尝试运行测试文件时仍然遇到同样的错误:

python deeplab/model_test.py

Traceback (most recent call last):
  File "deeplab/model_test.py", line 21, in <module>
    from deeplab import common
ModuleNotFoundError: No module named 'deeplab' 

我在这个问题上卡了几天,有人遇到同样的问题吗?

【问题讨论】:

    标签: python windows tensorflow module deeplab


    【解决方案1】:

    确保您位于 models/research 目录中,并且 slim 和 deeplab 文件夹都在该目录中。然后,运行以下代码:

    导出 PYTHONPATH=$PYTHONPATH:pwd:pwd/slim

    您不需要更改上述行中的任何内容。然后,再次运行 train.py 就可以了。

    【讨论】:

    • 但是对于特定的错误: ModuleNotFoundError: No module named 'deeplab' ,正确的导出是从父文件夹执行“ export PYTHONPATH=$PYTHONPATH:pwd:pwd/deeplab” (在这里研究)其中包含 slim 和 deeplab 文件夹
    【解决方案2】:

    在 windows 上是 SET PYTHONPATH=%cd%;%cd%\slim

    【讨论】:

      猜你喜欢
      • 2019-05-10
      • 2019-03-17
      • 2018-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-21
      • 2022-12-27
      • 2022-12-27
      相关资源
      最近更新 更多