【发布时间】:2018-11-29 05:25:35
【问题描述】:
我在虚拟机上运行 Ubuntu。我通过终端在~/models/research/目录下安装了object_detection
protoc object_detection/protos/*.proto --python_out=.
然后将库添加到 PYTHONPATH(仍然在同一目录 ~/models/research/ 中)
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
并且(仍然在同一目录〜/models/research/)成功测试它是使用安装的:
python object_detection/builders/model_builder_test.py
但是当我尝试在 jupyter notebook 中导入它时,它返回 ModuleNotFoundError: No module named 'object_detection'。
注意:我通过 ~ 目录中的终端运行我的 jupyter notebook。而python版本是3.6
另外,不知道这是否相关,但是每当我重新启动我的虚拟机并运行上面的代码来测试 object_detection 的安装时,它都会失败。我必须使用上述步骤重新安装它。
【问题讨论】:
-
您是否将模块
object_detection安装到您的环境中? -
不,只是按照上面的步骤。如何将它安装到我的环境中? (我有点菜鸟)
标签: python tensorflow jupyter-notebook object-detection