Error/Python
-
1. 에러 화면TypeError: load() missing 1 required positional argument: 'Loader' 2. 발생 원인pyyaml 라이브러리의 버전이 업데이트 되면서, 발생한 것으로 파악됨 3. 발생 위치아래 내용의 코드에서 발생A = yaml.load(B) 4. 해결 방법위의 에러가 발생했던 코드를, 아래의 코드로 변경A = yaml.full_load(B)
TypeError: load() missing 1 required positional argument: 'Loader'1. 에러 화면TypeError: load() missing 1 required positional argument: 'Loader' 2. 발생 원인pyyaml 라이브러리의 버전이 업데이트 되면서, 발생한 것으로 파악됨 3. 발생 위치아래 내용의 코드에서 발생A = yaml.load(B) 4. 해결 방법위의 에러가 발생했던 코드를, 아래의 코드로 변경A = yaml.full_load(B)
2024.04.30 -
1. 에러 화면ImportError: cannot import name 'ft_net' from partially initialized module 'model' (most likely due to a circular import) (/ubuntu/home/model.py) 2. 발생 원인A.py 에서는 B.py의 B를 import 하고, B.py에서는 A.py의 A를 import 하여 (즉, 서로를 순환 참조 하여) 발생하는 오류 3. 발생 위치모듈을 import하는 부분에서 발생 4. 해결 방법순환 참조를 하지 않도록, 코드 재 구성
ImportError: cannot import name 'A' from partially initialized module 'B' (most likely due to a circular import) (~~~/A.py)1. 에러 화면ImportError: cannot import name 'ft_net' from partially initialized module 'model' (most likely due to a circular import) (/ubuntu/home/model.py) 2. 발생 원인A.py 에서는 B.py의 B를 import 하고, B.py에서는 A.py의 A를 import 하여 (즉, 서로를 순환 참조 하여) 발생하는 오류 3. 발생 위치모듈을 import하는 부분에서 발생 4. 해결 방법순환 참조를 하지 않도록, 코드 재 구성
2024.04.30 -
1. 에러 화면error: metadata-generation-failed2. 발생 원인python의 pip, setuptools, wheel 의 버전이 낮아 발생3. 해결 방법pip, setuptools, wheel 업데이트pip install --upgrade pippip install --upgrade setuptoolspip install --upgrade wheel
Error: metadata-generation-failed1. 에러 화면error: metadata-generation-failed2. 발생 원인python의 pip, setuptools, wheel 의 버전이 낮아 발생3. 해결 방법pip, setuptools, wheel 업데이트pip install --upgrade pippip install --upgrade setuptoolspip install --upgrade wheel
2023.09.22 -
1. 에러 화면IsADirectoryError: [Errno 21] Is a directory: 'A/B/C' 2. 발생 원인A/B/ 폴더에 있는 C 파일이 이미 해당 경로에서 폴더로 존재하기 때문 3. 발생 위치본인의 파이썬 실행파일의 해당 파일에 접근하는 부분 4. 해결 방법C 폴더를 삭제 하거나 폴더 이름을 바꾸고, C 파일이 생성되도록 파이썬 코드를 수정하거나 비어있는 C 파일을 생성하여 이용
IsADirectoryError: [Errno 21] Is a directory: 'A/B/C'1. 에러 화면IsADirectoryError: [Errno 21] Is a directory: 'A/B/C' 2. 발생 원인A/B/ 폴더에 있는 C 파일이 이미 해당 경로에서 폴더로 존재하기 때문 3. 발생 위치본인의 파이썬 실행파일의 해당 파일에 접근하는 부분 4. 해결 방법C 폴더를 삭제 하거나 폴더 이름을 바꾸고, C 파일이 생성되도록 파이썬 코드를 수정하거나 비어있는 C 파일을 생성하여 이용
2023.03.22 -
1. 에러 화면subprocess.check_output(["git", "describe"])))subprocess.CalledProcessError: Command '['git', 'describe']' returned non-zero exit status 128. 2. 발생 원인무언가 subprocess를 check 하는 알고리즘과, 설치된 라이브러리의 버전 차이에 따른 오류로 파악 3. 발생 위치본인의 파이썬(아나콘다) 설치경로(.../pythonX.X) 폴더의 subprocess.py 파일 4. 해결 방법파일의 내용 중, ~, check=True, ~ 부분을 ~, check=False, ~로 수정
subprocess.CalledProcessError: Command '['git', 'describe']' returned non-zero exit status 1281. 에러 화면subprocess.check_output(["git", "describe"])))subprocess.CalledProcessError: Command '['git', 'describe']' returned non-zero exit status 128. 2. 발생 원인무언가 subprocess를 check 하는 알고리즘과, 설치된 라이브러리의 버전 차이에 따른 오류로 파악 3. 발생 위치본인의 파이썬(아나콘다) 설치경로(.../pythonX.X) 폴더의 subprocess.py 파일 4. 해결 방법파일의 내용 중, ~, check=True, ~ 부분을 ~, check=False, ~로 수정
2023.02.03