代码部分依靠服务器
关键帧部分算法本地有显卡也可以尝试运行,场景分析需要服务器来跑,本地内存不够会溢出。所以代码部分需要依托服务器,也需要掌握相关处理服务器的软件。
虚拟环境跑算法
这个主要是服务器是公共的,如果不用虚拟环境可能会出现:
1其他人使用,更改了python版本库版本等
2影响他人使用服务器
ImportError: No module named
因为模块没有安装到虚拟环境的python中,这个问题出现次数最多也最好解决,基本上都能哦通过pip install 解决,没有解决的在网上也能很快找到解决的办法
cannot import name ‘download_url_to_file’ from ‘torch.hub’(/Anconda/envs/py37/lib/python3.7/site-packages/torch/hub.py)
这里报错的原因是pytorch的版本,本项目中需要将pytorch更改到1.6.0
conda install pytorch1.6.0 torchvision0.7.0 cudatoolkit=10.1 -c pytorch
killed
python文件运行到一般显示killed然后退出,没有结果。内存的问题,算法读近来的帧ÿ