반응형

에러 27

[Python Error] 'TypeError: an integer is required (got type bytes)'

1. 에러 원인 Spark 2.4.x 버전은 아직 파이썬 3.8 버전을 지원하지 않는다고 한다. 그것때문에 위 에러가 발생하는 것이다 2. 해결 방법 해결방법에는 몇가지가 있으나 가장 많이 나오는 방법은 파이썬을 3.7 버전으로 다운그레이드 시키는 방법이다. conda 의 경우에는 conda 의 명령어를 사용하여 파이썬 을 다운그레이드 시킬 수 있지만 일반 파이썬의 경우에는 그런것을 찾기가 어려워서 나의 경우에는 그냥 파이썬 3.8을 3.7 버전을 다시 설치해주었더니 정상으로 실행이 되었다. 3. 참고 링크 https://stackoverflow.com/questions/58700384/how-to-fix-typeerror-an-integer-is-required-got-type-bytes-error-w..

[ Python Error] “getaddrinfo failed”

1. 에러 개요 아래의 이미지와 같이 에러가 발생했었다. 해당 에러는 socket 라이브러리를 사용할 때, 내가 연결하고자 하는 ip 주소 및 링크하고 파이썬 스크립트에 작성한 링크 및 ip 주소하고 매칭이 안될 때 나타나는 에러이다. 2. 해결 방법 난 로컬에 존재하는 elasticsearch 에 데이터 셋을 만드는 것이 목표였기 때문에 url 을 localhost 로 수정을 해주고 나니 정상 동작 했었다. 아마 해당 에러가 발생한다면 처음에는 내가 링크 주소를 잘 입력했나 확인을 해보아야 될 것 같다. 대부분의 에러가 오타에서 발생하기 때문이다. 3. 참고 링크 https://stackoverflow.com/questions/7334199/getaddrinfo-failed-what-does-that-..

[Python Error] ValueError: If using all scalar values, you must pass an index

1. 개요 dictionary로 키, 값 쌍으로 된 데이터를 pandas DataFrame으로 만들려고 했을 때, 모든 값이 스칼라 값(if using all scalar values) 일 경우에 "ValueError: If using all scalar values, you must pass an index" 에러가 발생한다고 한다 2. 해결방법 해결방법에는 총 4가지의 방법이 있는데 난 첫번째의 방법을 사용했다 에러메시지 'you must pass an index" 라는 가이드라인대로 인덱스 값을 추가로 입력하면 된다. 그 외 나머지 3가지 해결방법은 아래 참고 링크를 통해 남기고 난 후, 추후 다시 해당 에러를 접하게 된다면 그때 참고 해야겠다. 3. 참고링크 https://rfriend.tisto..

[Python Error] Error: [Errno 11001] getaddrinfo failed

1. 발생 원인 pymongo.errors.ServerSelectionTimeoutError: : [Errno 11001] getaddrinfo failed, Timeout: 30s, Topology Description: 해당 에러는 db 또는 aws 등 특정 링크 연결시, 올바른 링크가 아닐 경우 위 에러가 뜨는 경우가 많다 2. 해결방법 해결 방법은 간단하다. 링크를 올바르게 고쳐주면 된다. 나의 경우에는 링크에 오타가 나서, 오타 체크 후에 링크를 수정해주었다..

[Python Error] TypeError: expected string or bytes-like object

1. 에러 원인 정규식을 사용했을 때 타입(type)이 맞지 않으면 해당 에러 발생 2. 해결방법 올바른 형태로 형변환을 해준다. 나의 경우에는 str 을 넣어야 되는데 list 를 계속 넣어주고 있어서 에러가 발생.. words = re.sub('[-=+,#/\?:^$.@*\"※~&%ㆍ!』\\‘|\(\)\[\]\`\'…》]', '', str(texts)) 3. 참고 링크 soraji.github.io/python/2019/07/21/rex/ [python] 파이썬 TypeError: expected string or bytes-like object TypeError: expected string or bytes-like object soraji.github.io

[Docker Error] WSL 2 installation is in complete

1. 에러의 원인 해당 에러는 윈도우 10에 설치되어 있는 도커 커널이 최신 버전이 아닐 경우 발생한다 2. 해결 방법 해결방법은 의외로 간단하다 1) 안내 메시지의 kernel update 링크를 클릭한다 2) 그러면 아래의 글이 뜨는데 " x64 머신용 최진 WSL2 Linux 커널 업데이트 패키지 버튼을 누른다 3) 파일을 다운로드 받고 설치는 마무리한다 4) 그리고 난 후, 도커를 실행시키면 정상적으로 작동한다 3) 참고 링크 stackoverflow.com/questions/63845591/docker-wsl-2-installation-is-incomplete Docker WSL 2 installation is incomplete After substituting Docker Desktop on..

[MySQL Error] No database select the default db to be used by double-clicking its name in the schemas list in the sidebar 에러

1. 에러 원인 MySQL 워크벤치에서 쿼리를 날렸는데 아래의 메시지가 뜰 경우는 데이터베이스를 선택하지 않았다고 생각하면 될 것 같다. Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 2. 에러 해결 방법 나의 경우에는 비교적 쉽게 에러를 해결할 수 있었다. 데이터 베이스를 선택하지 않았기 때문에 아래의 쿼리로 데이터 베이스를 선택하고 쿼리를 다시 실행하니 정상적으로 동작했다. use [사용할 데이터 베이스 이름]

[Spring Error] nested exception is java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy

아래와 같은 에러가 발생할 경우 nested exception is java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy jdbc dependency가 추가되어 있지 않아 발생했을 가능성이 크다 그러므로 pom.xml 에 아래와 같이 dependency를 추가하여 동일한지 확인하면 해당 에러 수정이 가능하다 org.springframework spring-jdbc ${spring.version} 에 들어가는 변수는 프로젝트에서 설정되어있는 명칭마다 다를 수 있으니 주의할 것

[JAVA Error] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

1. 에러의 원인 해당 에러가 나타나는 상황은 주로 JSP 파일을 생성한 직후에 나타난다. 에러의 원인은 JSP 에 서버가 연결이 안되어 있어서 발생하는 것인데, 해당 에러는 서버를 운용하는 프로그램인 톰캣에 프로젝트를 연결해 주면 해결이 잘 되는 편이다. 2. 에러 해결 방법 1) 프로젝트를 우클릭한 후에 Properties 를 선택한다. 그러면 아래 이미지와 같이 properties 가 뜨는 것이 보일 것이다. 2) 왼쪽의 Java Build Path 를 클릭한 후에 Libraries 를 선택한다. 그리고 Add Library 를 선택한다 그리고 Server Runtime 을 선택한다 그 다음에, 아파치 톰캣을 선택한다. 3) 적용 후 종료를 누른다. 그러면, 에러가 사라진 것을 볼 수 있다.

[JAVA Error] 톰캣 실행 에러 - java.util.zip.ZipException: invalid CEN header (bad signature)

에러 발생 원인 - 프로젝트를 구동하는데 필요한 jar 파일이 존재하지 않아 발생 - 메이븐 설정에 따라 가져오는 jar 파일에 오류가 발생해서 생긴 문제였음 에러 해결 방법 1. pom.xml 에 오류에 떴던 jar 디펜던시가 존재하는지 체크 2. 존재하지 않을 경우, 에러가 뜬 jar 파일 이름을 복사하여 mavenrepository 사이트에서 검색한 후 디펜던시 설정을 복사하여 pom.xml 에 카피함 mvnrepository.com/ Maven Repository: Search/Browse/Explore Log4j Properties Last Release on Nov 29, 2020 mvnrepository.com 3. 2번까지 한 후에 Alt + F5 를 하여 프로젝트 업데이트를 실행해도 잘 ..

반응형