반응형

오류해결 같이해요 9

[ 파이썬 ] 파이썬 딕셔너리 란? (문법 정리 및 실무프로젝트 예제 포함)

이번 포스팅에서는 파이썬 에서 쓰이는 딕셔너리가  무엇인지, 그리고 실무 프로젝트에서 어떻게 사용하는지에 대해 알아보겠습니다.  그 외에 파이썬의 연사자 와 함수 에 대해 궁금하시면 아래 포스팅을 같이 참고해주세요 ✅  연산자 문법 정리 [ 파이썬 ] 비교 연산자 문법 정리 ( ==, !=, >, =,  [파이썬] 산술 연산자 문법 정리 ( + , - , * , / , % , **, // ) 및 예제 [ 파이썬 ] 논리 연산자 문법 정리 ( AND,OR,NOT ) 및 예제 [ 파이썬 ] 할당 연산자 문법 정리 ( =,+=,-=,/=,//=,%=,*=,**= ) 및 예제 ✅  함수 문법 정리 [ 파이썬 ] split() 함수 사용법 및 실제 프로젝트 예제 [ 파이썬 ] len() 함수 사용법 및 실제 프로..

[ 에러 ] TypeError: 'int' object is not iterable 한방 해결

# 1. 에러명 및 에러 메시지 TypeError: 'int' object is not iterableTraceback (most recent call last): File "script.py", line 6, in process_results(result) File "script.py", line 2, in process_results for _ in len(result):TypeError: 'int' object is not iterable   # 2. 에러 원인  for _ in len(result): 에서 len(result)는 정수를 반환합니다. 정수는 반복할 수 없기 때문에 TypeError가 발생합니다.TypeError: 'int' object is not iterable은 ..

[에러] local variable 'df' referenced before assignment

# 1. 에러명 오늘 뜬 에러는 'local variable 'df' referenced before assignment' 입니다. pandas 라이브러리 를 사용하다가 해당 에러가 발생했습니다. 해결법을 알아보도록 하겠습니다. # 2. 해결방법 1) 함수 내에서 변수를 참조하기 전에 할당하지 않은 경우 def example_function(): print(df) # df를 할당하기 전에 참조하고 있음 df = "Hello, World!" example_function() 해결방법 df 를 할당한 후에 참조함 def example_function(): df = "Hello, World!" print(df) example_function() 2) 함수 내에서 전역 변수를 사용하려고 하는 경우 df = "전..

[에러] ModuleNotFoundError: No module named 'keras'

에러명 : ModuleNotFoundError: No module named 'keras' 저번에 이어 가상환경에서 ModuleNotFoundError: No module named 'keras' 이러한 에러가 발생했습니다. 역시나, 간단하게 모듈을 설치해주면 됩니다. 바로 해결방법을 알아보도록 하겠습니다. 해결방법 conda install keras 를 입력하시면 됩니다. 다음과 같은 화면이 나오면 됩니다. y 누르시고, done 이 나오면 모듈 설치 완료 입니다.

[ 에러 ] ModuleNotFoundError: No module named 'sklearn'

에러명 : ModuleNotFoundError: No module named 'sklearn' 이번에 새로운 프로젝트 를 진행하면서 새로운 conda 환경을 설정했더니 어김없이 에러가 떴습니다. 이번에러는 매우 기초적이고 간단한 에러 입니다. sklearn 모듈을 설치해주면 해결됩니다. 항상 새로운 가상환경을 설정하면 설치해줘야 하는게 번거롭습니다. 바로 해결방법을 알아보도록 하겠습니다. 해결방법 conda install scikit-learn 이라고 입력합니다. 여기서 proceed y 를 누르면 done 이라고 뜨고 모듈설치가 완료 되어 작업이 가능합니다!! 모두 즐거운 코딩되세요

[ 에러 ] RuntimeError: Expected a 'cuda' device type for generator but found 'cpu'

에러 명 RuntimeError: Expected a 'cuda' device type for generator but found 'cpu' yolact 모델을 학습 하는데 이러한 에러가 떴습니다. gpu 와 cpu 를 통한 학습 관련 부분에서 에러가 뜬거 같은데요. 해결방법을 알아보도록 하겠습니다. 해결방법 torch\utils\data\sampler.py 파일에서 115번째 줄 에 있는 generator = torch.Generator() 라고 되어있는 부분을 generator =torch.Generator(device='cuda') 로 바꾸어 주면 됩니다. 그리고, 저는 yolact 모델 학습 train.py 파일에서 data_loader 부분의 마지막에 data_loader = data.Data..

pytorch , cuda 버전 확인

인공지능 학습을 위해 Pytorch 와 cuda 를 설치 하고 둘의 호환성 을 위해 버전을 확인해야 합니다.  1) Pytorch 버전 확인 pytorch 버전 확인을 위해 cmd 에서 가상환경 activate 한 후에 아래와 같이 입력 하면 됩니다. python import torch print(torch.__version__) 2) cuda 버전 확인 cuda 설치 확인 cuda 설치했을경우 설치가 되었는지 확인 하는 작업이 필요합니다. cmd 창을 열고 입력하세요. ( 가상환경 X ) nvcc -V cuda 사용가능 확인 cuda 와 Pytorch 의 호환성이 매우 중요합니다. cuda 의 사용가능여부를 확인하고, 안될경우 Pytorch( 링크 ) 에 들어가서 버전에 맞는 cuda 를 설치해야 합..

반응형