Study: Software(SW)/SW: Error Bug Fix
[Error fix] fatal error: 'uWS/uWS.h' file not found 오류 해결 (feat. uWebSockets)
# 문제 상황 특정 라이브러리를 빌드하려는데 다음과 같은 파일을 찾을 수 없는 문제가 발생하였습니다. fatal error: 'uWS/uWS.h' file not found # 해결 방안 uWebSockets 라이브러리를 빌드한 후 shared library 파일을 링킹해주면 됩니다. sudo apt-get update sudo apt-get install git libuv1-dev libssl-dev gcc g++ cmake make git clone https://github.com/uWebSockets/uWebSockets cd uWebSockets git checkout e94b6e1 mkdir build cd build cmake .. make sudo make install cd ../.. s..
[Error Fix] 'exec: "docker-credential-desktop.exe": executable file not found in $PATH' 오류 해결(feat. ~/.docker/config.js)
# 문제 상황 'docker build'를 하는 과정에서 다음과 같은 오류가 발생하였습니다. => ERROR [internal] load metadata for docker.io/library/ubuntu:18.04 2.1s ------ > [internal] load metadata for docker.io/library/ubuntu:18.04: ------ failed to solve with frontend dockerfile.v0: failed to create LLB definition: rpc error: code = Unknown desc = error getting credentials - err: exec: "docker-credential-desktop.exe": executable f..
[Error Fix] ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython' 오류 해결: jupyter notebook 실행시 발생
# 문제 상황 jupyter notebook을 키려는데 다음과 같은 오류가 발생하였습니다. ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython' (most likely due to a circular import) (/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py) # 해결 방안 일반적으로 언급되는 해결방법은 python 소켓 라이브러리인 'pyzmq'를 재설치하는 것입니다. $ pip uninstall pyzmq $ pip install pyzmq 저는 위와 같은 방법으로 uninstall을 했더니, 다음과 같이 uni..
[Error Fix] E: Sub-process /usr/bin/dpkg returned an error code (1) 오류 해결: broken package
# 문제 상황 apt 패키지 관리에 문제가 생겨 apt install 하는 과정에서 다음과 같은 오류가 발생하였습니다. countered while processing: update-notifier-common update-notifier update-manager E: Sub-process /usr/bin/dpkg returned an error code (1) # 해결 방안 $ cd /var/lib/dpkg $ sudo mv info info.bak $ sudo mkdir info $ sudo apt-get upgrade 이런식으로 해결하고 나니 다음과 같은 문제가 발생하였습니다. dpkg로 찾을 수 있는 모든 패키지를 찾을 수 없는 문제 인 것 같습니다. $ dpkg -S /usr/lib/pytho..
[Error Fix] 'CMake find_package' 문제 해결(feat. MacOS Qt5 FindQt5.cmake)
# 문제 상황 'brew install qt5'로 qt5는 설치하였으나 find_package로 내부 파일을 찾지 못하여 다음과 같은 메시지가 떴다. CMake Error at src/CMakeLists.txt:2 (find_package): By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5", but CMake did not find one. Could not find a package configuration file provided by "Qt5" with any of the following names: ..