어디서부터 어떻게 무엇이 잘못된 것일까... 그리고 해결 방법은 무엇일까...
잘 모르니까 따라 하는데 사실 봐도 모르겠다.. 열심히 삽질 중이다.
아래 사항들은 이미 필요한 사항을 모두 설치했음에도 나타나는 증상이다.
이외 호환되는 버전에 맞는 CUDA와 cuDNN 설치하고 환경 설정도 했다.
- python3 setup.py build_ext --inplace 실행 시 다음과 같은 오류 발생 시..
: Original error was: No module named 'numpy.core._multiarray_umath'
>> pip uninstall numpy 한 다음 conda install -c conda-forge numpy
>> 여기서 다시 실행해도 ModuleNotFoundError: No module named 'numpy' 가 뜰 수 있다.
>> 안되면 다시 conda update -n base -c defaults conda
>> 안되면 지우고 다시 conda install -c anaconda numpy/p>
>> 안되면 지우고 다시 conda install numpy==1.14.5 한 다음 pip install numpy --upgrade
- numpy 설치 오류
: CondaSSLError: OpenSSL appears to be unavailable on this machine. ....
>> 시스템 환경변수 Path에 "아나콘다경로\Library\bin"
>> 가상환경에서도 동일한 경로를 시스템 환경변수 Path에 등록
- pythoncom37.dll 오류 메시지창(가상환경에서만 나타남)
: 뭔가 설치할 때마다, 실행할 때마다 오류 메시지 창이 뜸
>> 기본 설치된 \anaconda3\Library\bin의 pythoncom37.dll 파일을 가상환경의 동일한 폴더에 덮어씀.
-DarkFlow Yolo v2의 다음 실행 시 오류
python flow --imgdir sample_img/ --model cfg/yolo.cfg --load bin/yolov2.weights --gpu 1.0
: "ImportError: DLL load failed: %1은(는) 올바른 Win32 응용 프로그램이 아닙니다"
>> set CONDA_FORCE_32BIT=1 이걸로 해서 다시 32BIT로 설치해 보라는데... 이게 아닌가..;;;
>> 아니면 \opencv\build\bin 경로를 시스템 환경변수 Path에 등록
>> 안되면 가상환경을 새로 만들고 32비트로 설정한 뒤 처음부터 다시 설치해 보기...!!!!
>> 가상환경 제거는 conda remove -- name tf --all
>> 가상환경 생성은 conda create -n tf python=3.7
-텐서플로우 설치 시 버전(GPU말고), CPU버전도 설치해 봄...
: conda install -c anaconda tensorflow=1.15.0
-ModuleNotFoundError: No module named 'cv2' 오류
>> pip install opencv-python
>> conda install -c https://conda.anaconda.org/conda-forge/win-64 opencv
conda-forge/win-64
conda.anaconda.org
-ImportError: cannot import name 'trace' from 'tensorflow.python.profiler' 오류
>> conda install tensorflow-estimator=1.15
위의 'trace' 오류 수정을 끝으로 테스트했다.
결과적으로 테스트는 성공했다. 남들 쉽게 하는 거 같은데 왜 이렇게 그동안 잘 안 되는 건지..;;;
이제 다음 단계인 커스텀 이미지를 학습시키고 해당 데이터를 onnx로 컨버팅 하면 유니티에 적용할 수 있을 것 같다. 또 무슨 오류들과 마주하게 될지...
'개발 관련 > SW, App 관련' 카테고리의 다른 글
Anaconda Jupyter Notebook 실행 오류 (2) | 2024.05.07 |
---|---|
Unity - Rect Transform (0) | 2024.04.22 |
Unity EventTrigger 사용 (0) | 2024.02.04 |
아나콘다 이전버전 설치 (1) | 2024.01.05 |
Unity의 Update, FixedUpdate, LateUpdate의 차이 (0) | 2023.10.18 |
댓글