ModuleNotFoundError: No module named ‘pysot’
解决方法是使用sys.append()命令把报警包的所在文件夹路径加入到PYTHONPATH。下面是一个 :比如你的项目下叫做learn_python, 下面是你的项目根目录下的文件结构。├──README.md
├──__init__.py
├──conf
│ ├── init.py
│ ├── offline_conf.py # 本地运行配置文件
│ └── online_conf.py # 线上运行配置文件
└──server # 启动服务文件夹
├── __init__.py
└── launch.py你在运行launch.py时报警conf这个module找不到,这个时候就应该通过sys.append()命令把conf所在文件夹的路径(注意是conf所在文件夹的路径,不是conf的路径),也就是 learn_python的根路径添加到PYTHONPATH中,下面是实现方案的代码。
export PYTHONPATH=/workspace/Code/TCTrack/:$PYTHONPATH
作者:Lucky小黄人
链接:https://zhuanlan.zhihu.com/p/416872266
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。