분류 전체보기
-
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools개발 2024. 3. 8. 11:26
파이썬을 이용하여 CCTV검색을 위해 wsdiscovery 라이브러리를 설치하는 중에 아래와 같은 오류가 발생했다. error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools C++라이브러리가 없다고 하니 설치를 해보자. https://visualstudio.microsoft.com/ko/visual-cpp-build-tools/ 에서 다운로드 받을 수 있다. 여기까지 설치만 하면 안 되고 좀 더 해줘야 한다. 수정 버튼을 눌러 몇가지 라이브러리를 더 설치해 주자. 'C++를 사용한 데스..
-
onvif.exceptions.ONVIFError: Unknown error: The security token could not be authenticated or authorized개발 2024. 2. 29. 18:58
CCTV (IP 카메라)의 정보를 얻어오기 위해 onvif를 설치했다. pip install onvif_zeep onvif란 ONVIF(Open Network Video Interface Forum 오픈 네트워크 비디오 인터페이스 포럼)의 약자로 보안 목적의 물리적 IP기반 제품들의 인터페이스를 위한 개방형 표준의 개발 및 이용을 용이하게 만드는 단체이다. 쉽게 말해 아이피 카메라를 제어하기 위한 국제 규격 프로토콜이다. 파이썬에서는 이를 쉽게 이용할 수 있도록 패키지가 되어 있다. 이 규격이 국제 표준이라 그런지 쉽게 변경되지 않는다. 그래서 그런지 만들어진지가 꽤 오래되었다. 처음 개발 당시에는 python2으로 개발된 것 같은데 추후에 python3 버전으로 컨버전한 것이 위 onvif_zeep이다..
-
django.template.exceptions.TemplateDoesNotExist 오류개발 2024. 2. 16. 11:38
django로 프로젝트를 시작해 보자. 우선 설치한다. pip install django 프로젝트를 만든다. django-admin startproject cctv_dashboard 앱을 만든다. python manage.py startapp member 이제 앱에 간단한 페이지를 만들어 보자. settings.py 에 앱을 추가한다. INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'member' ] 여기에서는 'member'를 추..
-
보령해저터널 및 대전해수욕장이야기 2023. 10. 9. 23:19
안면도에 국내 최대 해저터널이 생겼다고 했다. 나도 얼핏 들은 것 같았는데, 한 번 가보기로 했다. 그냥 가면 심심하고, 중간에 대천해수욕장에도 들르기로 했다. 9월 초이고 더위도 많이 날아가서 사람들이 얼마 없을 줄 알았는데, 의외로 꽤 많았다. 아들과 함께 갔는데, 아들이 원하는 모든 걸 해주고 싶었다. 해저터널은 약 7Km정도가 된다. 속도제한이 걸려 있어 빠르게 통과할 수는 없다. 천천히 가도록 한 것이 오히려 좋은 것 같다. 저녁은 아들이 조개구이를 먹자고 했다. 예전에 조개구이 먹었던 기억이 나서 먹고 싶다고 했다. 사실 어른과 아이 한 명으로 먹기에는 조금 부담스러운 가격이었다. 출발 전에는 간단한 칼국수를 생각하고 있었는데, 갑자기 조개구이가 나와서 잠시 당황했다. 그래도 생각을 고쳐먹고 ..