1. apt-get 설치
2. anaconda
https://jjeongil.tistory.com/1326
3. anaconda / cuda 환경변수 설정 (conda 명령어 사용)
> cd ~
> pwd
> vim .bashrc (설정파일)
>
# added by Anaconda3 installer
export PATH="/[홈 디렉토리]/anaconda3/bin:$PATH"
. /[홈 디렉토리]/anaconda3/etc/profile.d/conda.sh
# added CUDA path
export PATH=/usr/local/cuda-10.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64:$LD_LIBRARY_PATH
export CUDADIR=/usr/local/cuda-10.1:$CUDADIR
4. NVIDIA 드라이버 확인
> update-pciids ( -> ubuntu-drivers devices [ 해당 글카에 맞는 드라이버 추천 ] )
@ NVIDIA 가 아니면 시스템 구축 요망 ( CUDA CORE 기반 이므로 ) : Compute capability 3.5 이상
https://hiseon.me/data-analytics/tensorflow/tensorflow-requirements/
** test 용도 -> Geforce GTX 750 TI ( 서버 hardware 구성 호환여부 체크 / 서버 driver 존재여부체크 )
https://cornbro.tistory.com/10(리눅스 서버 하드웨어 사양)
https://hiseon.me/linux/ubuntu/install_nvidia_driver/(리눅스 서버 해당 그래픽카드 driver 여부)
driver 없으면 다른 그래픽 카드 조사 요 **
@ NVIDIA -> 해당 드라이버 설치
> ubuntu-drivers autoinstall (자동 install)
or
> apt install nvidia-driver-version-number (특정 버전 num)
5. conda 가상환경 생성
>conda create -n opencv_workspace python=3.7
가상환경에 진입 >
>conda activate opencv_workspace
가상환경에서 각 lib 설치 >
>conda install opencv
>conda install numpy
>conda install matplotlib
>conda install tensorflow-gpu
>>
버전확인
>import cv2
>cv2.__version__
>import numpy
>numpy.__version__
>import matplotlib
>matplotlib.__version__
>import tensorflow
>tensorflow.__version__
> TEST 프로젝트 filezilla 로 옮김
> 파이썬 스크립트 경로 까지 진입
> python [폴더명].py 실행
@ 아래와 같은 오류 발생 시 @
undefined symbol: omp_get_num_procs
> find / -name libiomp5.so
> 나오는 해당 경로 복사
> cd ~
> pwd
> vim .bashrc 에 path 추가
[ 예시 ]
export PATH="/[홈 디렉토리]/anaconda3/pkgs/intel-openmp-2020.2-254/lib/libiomp5.so:$PATH"
export PATH="/[홈 디렉토리]/anaconda3/pkgs/intel-openmp-2018.0.0-8/lib/libiomp5.so:$PATH"
export PATH="/[홈 디렉토리]/anaconda3/pkgs/llvm-openmp-13.0.1-he0ac6c6_1/lib/libiomp5.so:$PATH"
export PATH="/[홈 디렉토리]/anaconda3/pkgs/intel-openmp-2021.4.0-h06a4308_3561/lib/libiomp5.so:$PATH"
export PATH="/[홈 디렉토리]/anaconda3/pkgs/tensorflow-base-2.1.0-mkl_py37h6d63fb7_0/lib/python3.7/site-packages/_solib_k8/_U@mkl_Ulinux_$
export PATH="/[홈 디렉토리]/anaconda3/lib/libiomp5.so:$PATH"
export PATH="/[홈 디렉토리]/anaconda3/envs/opencv_workspace/lib/python3.7/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___$
@ 노트북 카메라 활성화 @
'잡동사니&공부' 카테고리의 다른 글
| OOP & FP (0) | 2022.11.08 |
|---|---|
| 이클립스 설정 (자바) (0) | 2022.10.04 |
| [MSA] 비동기 BACKING SERVICE (0) | 2022.08.29 |
| 파이썬 face_recognition/motion track tech (with.OpenCV) (0) | 2022.03.16 |
| LGPL - 3.0 라이선스 관련 ( feat. BBB ) (0) | 2021.12.01 |