![](/img/trans.png)
[英]ModuleNotFoundError: No module named 'nets' on Google Colab
[英]ModuleNotFoundError: No module named 'nets' (TensorFlow)
这是我的错误:
File "C:\Program Files\Python36\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\models\faster_rcnn_inception_resnet_v2_feature_extractor.py", line 28, in <module>
ModuleNotFoundError: No module named 'nets'
我已经改变了 python 路径,但它没有改变任何东西
也许在 Windows 环境中,大写代码无法进行不同的检查,并且与 linux 文件系统不同。
它已经在 slim 文件夹中包含了 BUILD 文件。 让我们将 BUILD 移动到 BUILD.old,然后您可以构建纤薄的包
c:\foo\bar\models\research> cd slim
c:\foo\bar\models\research\slim> move BUILD BUILD.old
c:\foo\bar\models\research\slim> python setup.py build
c:\foo\bar\models\research\slim> python setup.py install
在 C:\\tensorflow\\models\\research\\slim 目录下的 windows 上运行 python setup.py build python setup.py install
PS模型/研究/超薄有自己的setup.py!!!!!!!!!!!!!!! 使用一种专为苗条
您需要确保将tensorflow/models/research/
和slim
目录添加到 PYTHONPATH(请参阅安装说明)。
要么运行以下
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
或将其添加到~/.bashrc
的末尾,以便在您打开新终端时自动运行。
尝试将 nets 或 slim 文件夹复制到 .....\\site-packages\\object_detection-0.1-py3.5.egg
看看这个解决方案是否有效。
我和你遇到了同样的问题,因为我们都在 Windows 环境中。 我在做什么,我在model_builder_test.py 的标题中添加了一些代码。 import sys sys.path.append("....../tutorial/models/research") sys.path.append("....../tutorial/models/research/slim") ...... import tensorflow as tf from google.protobuf import text_format from object_detection.builders import model_builder ......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.