Tracktor代码win10中如何配置
################################# win10 Installation #################################
1. 下载工程文件并解压
2. pip install -r requirement.txt
遇到一些问题:
(1) 下载中断,换清华源
(2) sacred安装失败,将"pathlib.py"中1206行的
with self.open(mode='r', encoding=encoding, errors=errors) as f: 改为
with self.open(mode='r', encoding='UTF-8', errors=errors) as f:
(3)lapsolver安装失败,从pypi网站下载whl进行pip安装(目前没有处理,删掉了)
3. python setup.py develop代替virtualenv中pip3 install -e .
4. 下载所需的data数据和cfg等
5. 运行python experiments/scripts/test_tracktor.py发现报错,需要下载安装git for windows
6. 下载并安装git for windows,输入注册的账号密码,参考"https://blog.csdn.net/qq_29726869/article/details/88622840"配置方法进行ssh配置
7. 输入指令set GIT_PYTHON_GIT_EXECUTABLE=C:\Program Files\Git\cmd\git.exe,使python调用git
8. 再次尝试运行python experiments/scripts/test_tracktor.py,成功
9. 在自己的笔记本电脑上配置成功,但是台式电脑运行时出现报错如下:
解决方法:
将"E:\Prgm_Softwares\Anaconda3\envs\pyTorch\lib\site-packages\sacred\host_info.py"第156行代码,参考https://blog.csdn.net/lq497028254/article/details/82389285,
由xml = subprocess.check_output(["nvidia-smi", "-q", "-x"]).decode()
修改为xml = subprocess.check_output(["nvidia-smi", "-q", "-x"]).decode('utf-8',"ignore")
10.运行时报错如下:
原因是torch和torchvision版本不匹配,建议查询网站https://pytorch.org/get-started/previous-versions/,确定版本匹配情况
我的电脑cudatoolkit为10.0,python为3.7,选择安装1.2.0版本的torch和0.4.0版本的torchvision解决问题
本文地址:https://blog.csdn.net/x_yan033/article/details/107078361