docker 사용하여 ubuntu로 돌려보기로 합니다.
docker 생성
docker pull ubuntu
docker run -itd --name insightface(컨테이너명) ubuntu:latest # 생성 동시 실행
docker exec -it insightface bash # 접속
# exit # 종료
apt-get update && apt-get -y install sudo
sudo apt-get install python-pip
sudo apt-get install python3-pip
pip install mxnet-cu100
sudo apt-get install git
git clone --recursive https://github.com/deepinsight/insightface.git
apt-get install vim
pip install -r requirements.txt
pip install scikit-learn
그런데 말입니다 cuda, cudnn 등이 설치되어있는 도커가 있다고 합니다.
그래서 저것은 저대로 놔두고 새롭게 시작합니다.
sudo docker pull nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04
docker run -itd -v /home/cubox/Videos/insightface_docker:/volumes --name arcface2 nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04
트레인 해보면 아래와 같이 오류가 나옵니다
libcuda.so.1 파일이 /usr/local/cuda/lib64 가 아닌 cuda/compat? 에 들어있어서 해당 경로를 LD_LIBRARY_PATH 에 추가해주었습니다.
pip3 install --upgrade pip
pip3 install opencv-python
pip3 install easydict
apt-get install ffmpeg libsm6 libxext6 -y
References
https://fliedcat.tistory.com/111
https://typo.tistory.com/entry/Docker-bash-sudo-command-not-found
https://aisiunme.github.io/ubuntu/2018/09/12/troubleshooting-ubuntu-pip-install/
https://deepflowest.tistory.com/222
728x90
반응형
'개발 > insightface' 카테고리의 다른 글
OSError: cannot open shared object file: No such file or directory (0) | 2022.05.05 |
---|---|
pytorch train (0) | 2022.04.25 |
m1 pytorch 설치, mxnet install in mac m1 (2) | 2022.04.25 |
insight face arc-face training - pytorch 선택 (5) | 2022.04.24 |