본문 바로가기
반응형

분류 전체보기54

[Python][Error] RuntimeError: Unable to decompress 'JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])' pixel data because all plugins are missing dependencies: gdcm - requires gdcm>=3.0.10 pylibjpeg - requires pylibj pydicom에서 JPEG 압축된 DICOM 파일을 읽을 때 발생하는 오류 해결법입니다. 문제 상황엑셀 파일을 불러오기 위해 아래와 같은 코드를 실행했을 때:dcm = pydicom.dcmread(img_path)img = dcm.pixel_array 다음과 같은 에러가 발생합니다:RuntimeError Traceback (most recent call last)...RuntimeError: Unable to decompress 'JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])' pixel data because all plugins are missing dependencies: gdcm - r.. 2025. 7. 12.
[Python][Error] ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 2.0.1 for xls Excel support Use pip or conda to install xlrd. 오늘은 pandas를 사용할 때 흔히 마주치는 오류 중 하나인ModuleNotFoundError: No module named 'xlrd' 에러의 원인과 해결 방법에 대해 알아보겠습니다. 문제 상황엑셀 파일을 불러오기 위해 아래와 같은 코드를 실행했을 때:import pandas as pddf = pd.read_excel('mydata.xls') # 또는 'mydata.xlsx' 다음과 같은 에러가 발생합니다:ModuleNotFoundError: No module named 'xlrd'...ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 2.0.1 for xls Excel support 원인pandas.read_excel() 함수는.. 2025. 7. 11.
[Python] 정규표현식(Regex, re)과 패턴 - 사용 방법 및 예시 텍스트들이 주어졌을 때, 특정한 패턴을 사용해서 어디에 있는지 검출해 낼 수는 없을까요 ?예를 들어 "이메일은 test@example.com 또는 help@domain.co.kr 입니다." 와 같은 문장이 주어졌을 때, 이메일 두개를 어떻게 검출할 수 있을까요 ?두개만 있으면 코드로 검출할 필요가 없이 수작업으로 검출할 수 있겠죠.그런데 수백개, 수만개가 있을 때는 하나하나 검출하는데 어려움이 있을겁니다. 이럴 때 사용하는 것이 바로 정규표현식 (Regular Expression, Regex)입니다.정규표현식이란?특정한 규칙을 가진 문자열(패턴)을 찾아내는 문법입니다.수많은 텍스트 속에서 이메일, 전화번호, 날짜 등 특정 형식의 텍스트를 자동으로 찾아낼 수 있습니다.프로그래밍 언어 대부분에서 지원되며,.. 2025. 7. 10.
가상환경 yaml 저장, 삭제, 생성 1. 가상환경을 YAML 파일로 저장하기conda env export > environment.yaml 현재 활성화된 가상환경의 패키지 목록과 설정을 environment.yaml 파일로 저장합니다.특정 환경이름을 지정하려면:conda env export -n 환경이름 > environment.yaml2. YAML 파일로 가상환경 다시 설치하기 conda env create -f environment.yaml 이 명령어는 environment.yaml 파일을 바탕으로 새로운 가상환경을 생성합니다.YAML 파일에 환경 이름이 지정되어 있으면, 그 이름으로 환경이 만들어집니다.기존에 같은 이름의 환경이 있다면 오류가 날 수 있으니, 삭제하거나 다른 이름으로 생성하세요.현재 활성화된 환경은 삭제할 수 없습니다.. 2025. 7. 9.
[Python] Jupyter Notebook 셀 마다 실행 시간 표시하기 Jupyter Notebook에서 셀마다 실행 시간을 자동으로 표시하려면 어떻게 해야할까요? 방법은 IPython의 magic 명령어 또는 확장 기능을 사용하면 됩니다. 방법 1: 셀별로 %time 또는 %%time 사용 (기본 내장 기능)첫번째 방법으로는 각각의 셀마다 제일 앞에 %time 또는 %%time을 작성하여 각 셀의 실행시간을 표시할 수 있습니다.%%time: 셀 전체 실행 시간 출력%time: 한 줄 코드 실행 시간 출력pip install ipython-autotime하지만 이 방법은 가끔씩 사용하려고 한다면 좋겠지만, 매번 셀 상단에 %%time을 작성하여 시간을 나타내야하는 번거로움이 있습니다. 그렇다면 전체 셀을 좀 편하게 (?) 시간을 표시할 수는 없을까요 ? 방법 2: 전체.. 2025. 7. 7.
[IT기기] 엔도바 무선 게이밍 헤드셋 리뷰 안녕하세요. 오늘은엔도바 무선 게이밍 헤드셋 3모드 연결방식 VIRUAL 7.1채널에 대해 리뷰를 진행해 보겠습니다. 구매경로 / 가격"내돈내산" 엔도바 무선 게이밍 헤드셋의 정가는 56,900원으로 (쿠팡 기준)지금은 쿠팡에서 할인 중이라, 할인된 가격으로 구매하실 수 있습니다. 밀리터리 색상 - 38,890원블랙 색상 - 38,890원핑크 색상 - 39,890원화이트 색상 43,900원 제가 구매한 색상은 밀리터리 색상으로 38,890원에 구매하였습니다. 로켓 배송 답게, 하루만에 안전히 잘 배송 왔습니다. 구매 링크:https://link.coupang.com/a/cxYFcg 엔도바 무선 게이밍 헤드셋 3모드 연결방식 VIRTUAL 7.1 채널 - 헤드셋 | 쿠팡현재 별점 4.7점, 리뷰 8.. 2025. 6. 9.
반응형