问题:
在github上clone FCOS项目,运行,结果出现import _C error,原因是没有编译setup.py,未生成程序中需要的包。
解决方案:
从学长编译好的镜像,实例化一个容器。(类比于一个安装包,安装一个APP,fcos:v2就是安装包,fcos-miao就是安装出来软件的名)
#新建一个container
docker run -itd --name=fcos-miao --gpus=all --volume="/home/group1/miaolina:/home" fcos:v2 /bin/bash
#删除当前container
docker container rm fcos-miao
#编译
python setup.py build develop
#进入项目
docker start fcos-miao
docker attach fcos-miao
#进入环境
conda activate py36
其他指令:
docker image #查看目录下的信息
docker ps -a #查看当下的包
本文指导如何在github上clone FCOS项目遇到import错误后,通过使用学长编译的镜像,创建容器,编译并激活环境,解决缺少依赖的问题。涉及操作包括创建container、删除旧容器、python setup.py build develop、启动和连接到容器,以及必要的docker命令检查。

3046

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



