Tracktor代码win10中的配置

    技术2022-07-12  73

    ################################# 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解决问题

     
    Processed: 0.012, SQL: 9