반응형

Error code 모음/4. Python errors 33

[ Python Error ] dtypewarning columns have mixed types.specify dtype option on import or set low_memory=false

1. 개요 해당 사항은 에러가 아니다. 컬럼에 NaN 값 또는 여러 타입의 데이터가 섞여 있으면 발생하는 에러이다. 2. 해결 방법 경고 메시지가 알려주는 대로 dtype option으로 타입을 명시해주거나 low_memory = False로 지정해 주면 경고 메시지가 출력되지 않는다. 3. 참고 링크 https://stackoverflow.com/questions/24251219/pandas-read-csv-low-memory-and-dtype-options Pandas read_csv: low_memory and dtype options df = pd.read_csv('somefile.csv') ...gives an error: .../site-packages/pandas/io/parsers.py:1..

[ Python Error ] ImportError: cannot import name 'enums' from 'google.cloud.speech'

1. 원인 google.cloud 라이브러리에서는 이제 더이상 enum, type 을 사용하지 않는다. 즉 아래의 라이브러리들을 사용하지 않는다는 것이다. from google.cloud.speech import enum from google.cloud.speech import types 2.수정방법 일전에 해당부분에서 에러가 많이 나서 위 enum, tyoes 라이브버리들을 없애고, 모두 speech 라이브러리로 통일했다. from google.cloud import speech 아래와 같이 사용하면 된다 ## before audio = speech.types.RecognitionAudio(uri=gcs_uri) encoding = speech.enum.RecognitionConfig.AudioEnco..

[Python Error] Excel does not support datetimes with timezones. Please ensure that datetimes are timezone unaware before writing to Excel.

1. 에러 발생 원인 크롤링 후 날짜 데이터를 엑셀의 형태로 저장하려했으나 엑셀에서 지원하는 형식이 아니어서 위 에러가 발생함 2. 해결 방법 df['date'] = old_dates df['date'] = df['date'].apply(lambda a: pd.to_datetime(a).date()) # .date() removes timezone 스텍오버 플로우에 있는 방법을 사용하여 apply 에 lambda 함수를 사용하여 date 컬럼의 타입을 변경함 3. 참고링크 https://stackoverflow.com/questions/61802080/excelwriter-valueerror-excel-does-not-support-datetime-with-timezone-when-savin ExcelW..

[ Python Error ] 'datetime' has no 'fromtimestamp'

1. 에러의 원인 datetime 내에 다로 존재하는 datetime 을 import 를 해주었어야 하는데 일반 상위 datetime 을 import 시켜서 발생한 에러 2. 해결 방법 단순하게 아래와 같이 datetime 을 import 하면 됨 from datetime import datetime 3. 참고 링크 https://stranger-jey.tistory.com/16 [Python] Pycharm 에러 'datetime' has no 'fromtimestamp' 환경 : Windows 10 PyCharm 2021.1.2 (Community Edition) Python 3.6.2 1. 타임스탬프를 월일시로 바꾸기 위해 datetime 모듈 사용. 인터넷에서 하라는대로 했는데 아래와 같이 에러 ..

[Python] PIP Install: Cannot combine --user and --target 에러

1. 에러 원인 마이크로 앱 소프트웨어에서 파이썬 또는 파이썬 라이브러리를 인스톨할 경우에 발생하는 에러인 것 같다. 2. 해결 방법 가장 뒤에 --no-user 를 붙인다. 그러면 이슈 해결이 가능한 것 같다. 3. 참고 링크 https://stackoverflow.com/questions/63783587/pip-install-cannot-combine-user-and-target PIP Install: Cannot combine --user and --target My goal is to install a package to a specific directory on my machine so I can package it up to be used with AWS Lambda. Here is what ..

[Python Error] SyntaxError: Non-ASCII character

1. 에러 원인 주로 파이썬 2에서 발생하는 에러이다. 파이썬 2의 경우에는 기본 인코딩이 ASCII 인데, 이 인코딩은 영문자는 상관없지만, 영어 이외의 다른 언어의 문자는 문제가 생길 수 있다. 그러므로 파이썬 2에서 UTF-8 한글을 사용할 경우 UTF-8 설정을 해주어야 한다. 파이썬3 에서는 기본 인코딩이 UTF-8 이기 때문에 위 에러는 발생하지 않는다. 2. 해결 방법 스크립트 가장 위에 아래와 같이 써준다 # -*- coding: utf-8 -*- print "하히후헤호"

[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] 윈도우 CMD 에서 pip instll 시 systaxError

1. 에러 원인 파이썬 설치시 환경변수 설정을 체크하지 않았거나, 설치 자체 시 환경 변수를 자동으로 설정해주지 않아서 생긴 에러같음 2. 에러 해결 방법 에러 해결 방법은 생각보다 간단함 1) 시스템 환경변수 설정에 들어간다 2) 시스템 변수 Path 의 편집을 눌러 아래의 경로를 새로 추가해준다 C:\Python C:\Python\Scripts 그러면 cmd 창을 열고 나서 pip 를 실행할 수 있다. 3. 참고링크 난 첫번째 방법을 통해 해결을 했지만 해결이 안될 경우에는 추후, 아래 링크를 통해 다시 해결할 것 https://oz-il.tistory.com/21 [Python] cmd 내 pip 실행 오류와 해결 방법 / VisualStudio 패키지 설치 방법 최근 컴퓨터를 포맷한 후 비주얼 스..

[ Python Error] “getaddrinfo failed”

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

반응형