Python jupyter笔记本上没有名为object_detection的模块

Python jupyter笔记本上没有名为object_detection的模块,python,tensorflow,jupyter-notebook,object-detection,Python,Tensorflow,Jupyter Notebook,Object Detection,我在虚拟机上运行Ubuntu。我通过~/models/research目录中的终端安装了object_detection/ protoc object_detection/protos/*.proto --python_out=. export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim 然后将库添加到PYTHONPATH(仍在同一目录~/models/research/) 并且(仍在同一目录~/models/research/)成功测试了它的安装使用:

我在虚拟机上运行Ubuntu。我通过~/models/research目录中的终端安装了object_detection/

protoc object_detection/protos/*.proto --python_out=.
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
然后将库添加到PYTHONPATH(仍在同一目录~/models/research/)

并且(仍在同一目录~/models/research/)成功测试了它的安装使用:

python object_detection/builders/model_builder_test.py
但当我尝试在jupyter笔记本中导入它时,它返回ModuleNotFoundError:没有名为“object\u detection”的模块

注意:我通过~目录中的终端运行我的jupyter笔记本。python版本是3.6


另外,我不知道这是否相关,但每当我重新启动虚拟机并运行上面的代码来测试object_detection的安装时,它就会失败。我必须使用上述步骤重新安装它。

我遇到了类似的问题。Jupyter蟒蛇似乎有所不同。我将以下内容添加到脚本的开头

import sys
sys.path.append(".")

这应该可以工作。

您是否已将模块
对象检测安装到您的环境中?否,只需执行上述步骤即可。如何将其安装到我的环境中?(我有点傻)