记录运行SiamMask代码时遇到的问题以及解决方法
1,代码下载地址
https://github.com/foolwood/SiamMask
2, 我的环境
Ubuntu 16.04

3, 问题以及解决方法
3.1 找不到python.h

解决方法-----安装必须的依赖包
之前曾经安装过这些依赖包,但是和其他项目冲突,当时卸载了,后来忘记重新安装。
现在重新安装。
pip install -r requirements.txt
bash make.sh

3.2 ModuleNotFoundError: No module named ‘tools’
experiments/siammask_sharp$ python ../../tools/demo.py --resume SiamMask_DAVIS.p
th --config config_davis.json
Traceback (most recent call last):
File "../../tools/demo.py", line 7, in <module>
from tools.test import *
ModuleNotFoundError: No module named 'tools'
原因:PYTHONPATH配置失败
解决方法:把下列指令中的“$PWD”换成当前目录的绝对路径。
export PYTHONPATH=$PWD:$PYTHONPATH
如下图所示。
我下载的代码存放路径为 /home/anna/object_track_xu/3_SiamMask/2_code/Siammask-master/
所以使用如下命令配置 PYTHONPATH环境变量。
export PYTHONPATH = $PYTHONPATH:/home/anna/object_track_xu/3_SiamMask/2_code/Siammask-master/
549




被折叠的 条评论
为什么被折叠?



