我正在运行一个引用tensorflow research
object detection
模块的脚本。内容在我系统上的/shared/tf1/models/research/object_detection
中。
$ll /shared/tf1/models/research
PYTHONPATH
已包含该模块/shared/tf1/models/research
的父目录
$echo $PYTHONPATH
/shared/tf1/models/research:/shared/tf1/models/research/slim:
/usr/local/Cellar/python/3.7.3:/usr/local/Cellar/python/3.7.3/bin:
/usr/local/lib/python:./python:
/shared/spark/python:/shared/spark/bin/pyspark:
/usr/local/lib/python3.7/site-packages
因此afaik实际上应该足以提供对object_detection
的可见性,但是由于那不起作用:
ModuleNotFoundError:没有名为“ object_detection”的模块
我根据https://stackoverflow.com/a/53439589/1056563在{python1解释器的目录中添加了/shared/tf1/models/research/
那也不起作用。所以我在这里添加了它:
仍然是相同的错误。那么什么实际上可以使模块在pycharm
内部可见?